admin 管理员组文章数量: 1184232
2024年3月14日发(作者:启动服务bat批处理命令大全)
java list remove方法
ListJava集合框架中的一种基本接口,而实现了List接口的类,
比如ArrayList,Vector等,都可以存储多个元素,比如字符串、数
字、对象等,并且还可以根据添加的顺序来访问元素。List口中定
义了一个 remove()法,可以删除列表中指定位置的元素,本文就来
详细介绍一下Java中List类的remove方法。
一、Java List remove方法简介
Java List集合框架中的remove方法,是用来删除列表中指定
位置的元素的一种方法,它的定义如下:
public E remove(int index)
该方法接收一个int类型的参数,表示要删除的元素的下标位置;
如果删除成功,则返回被删除的元素。同时,如果传入的下标超出了
List列表的范围,则会抛出IndexOutOfBoundsException异常。
二、Java List remove方法的使用实例
下面来看一个List类的remove方法的使用实例:
import ist;
public class TestDemo {
public static void main(String[] args) {
ArrayList
(A
(B
(C
- 1 -
//印列表中的元素
n(list中的元素为: + list);
//除元素,下标为1的元素
String str = (1);
//印被删除的元素
n(删除的元素为: + str);
//印列表中的元素
n(list中的元素为: + list);
}
}
以上代码执行结果如下:
list中的元素为:[A, B, C]
删除的元素为:B
list中的元素为:[A, C]
从上面的结果来看,可以看到,在remove方法的执行之后,B
元素就被删除了,而且,还返回了被删除的元素。
三、Java List remove方法的注意事项
1、Java List remove方法返回的是被删除的元素,如果没有元
素被删除,则返回null;
2、Java List remove方法会改变List列表的长度;
3、Java List remove方法如果传入的参数不在List列表的范
围内,则会抛出IndexOutOfBoundsException异常;
- 2 -
四、总结
本文介绍了Java List remove方法的用法,以及它的注意事项,
List remove方法可以有效的删除列表中指定位置的元素,但是需要
注意,传入的参数的下标一定要在List列表的范围之内,否则就会
抛出异常。
- 3 -
版权声明:本文标题:java list remove方法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1710357002a569366.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论