我是靠谱客的博主 正直万宝路,最近开发中收集的这篇文章主要介绍Java集合中的remove()方法Java集合中的remove()方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Java集合中的remove()方法

一、remove()方法的两种移除方式

  • 根据下标移除

  • 根据内容移除

二、例子

步骤1:

ArrayList list = new ArrayList();
list.add(1);
list.add(4);
list.add(3);

步骤2:

list.remove(4);
//运行程序会下标越界

分析:直接输入一个整数如4,在没有声明变量类型的时候程序默认是int型,即使你在编译器里选用的是Object(对象)方法,程序运行时也是根据重载的机制以传入参数的类型而调用方法,因此list.remove(4)调用的是根据数组下标删除数据的方法

步骤3:

 list.remove((Integer)4);
//运行程序删除4那个数据

分析:4从int型被转为Integer型,程序运行时根据对象类型调用remove(Object)方法。

步骤4:

list.get(0);
//结果是1

步骤5:

list.remove(0);
//结果list对象是个空

Java集合中的remove()方法

最后

以上就是正直万宝路为你收集整理的Java集合中的remove()方法Java集合中的remove()方法的全部内容,希望文章能够帮你解决Java集合中的remove()方法Java集合中的remove()方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部