zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Java List.remove()方法:移出列表中的指定元素

JAVAList方法列表 指定 元素 remove 移出
2023-06-13 09:12:00 时间
Java 集合类中的 List.remove() 方法用于移出列表中的指定元素。返回值为被移除的元素。

remove(int index)

参数说明:


本示例使用 List 接口的实现类 ArrayList 初始化一个列表对象 list,并向该列表中添加 3 个元素,然后调用 remove 方法移除索引位置为 1 的元素,最后通过迭代输出该列表中的全部元素。代码如下


public static void main(String[] args){

 List String list = new ArrayList String 

 list.add( 苹果 //向列表中添加数据

 list.add( 草莓 //向列表中添加数据

 list.add( 香蕉 //向列表中添加数据

 String str = list.remove(1);/ /移除索引位置为1的元素

 System.out.println( 我不爱吃的水果是: +str);

 Iterator it = list.iterator(); //获取集合的Iterator对象

 System.out.println( 爱吃的水果是: 

 while(it.hasNext()){ //遍历Iterator对象

 System.out.println(it.next()); //输出Iterator对象中元素

}

remove(Object o)

参数说明:


该方法返回值为 boolean 对象,如果列表中包含移除的元素,则返回 true,否则返回 false。

本示例使用 List 接口的实现类 ArrayList 初始化一个列表对象 list,并向该列表中添加 3 个元素,然后调用 remove 方法移除元素 从我做起 ,并输出执行结果。代码如下:


public static void main(String[] args){

 List String list = new ArrayList String 

 list.add( 保护环境 //向列表中添加数据

 list.add( 爱护地球 //向列表中添加数据

 list.add( 从我做起 //向列表中添加数据

 boolean ret = list.remove( 从我做起 //移除指定元素

 if(ret){

 System.out.println( 元素被移除成功 

 }else{

 System.out.println( 列表中不包含此元素 

}

运行程序,由于集合中包含元素 从我做起 ,因此输出结果为 元素被移除成功 。

22663.html

java