Java List.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相关文章
- JAVA多线程面试题_java多线程的实现方式
- java 四舍五入运算_JAVA正确的四舍五入方法「建议收藏」
- Java list转为object_List集合转JSONObject
- java List去除重复数据的五种方式
- java calendar 设置小时_Java Calendar.set 方法设置时间的问题
- java启动器_JAVA基础:Java 启动器如何查找类
- java环境_Java 开发环境配置
- MySQL字段类型如何转为java_Java JDBC中,MySQL字段类型到JAVA类型的转换
- java获取服务器路径_JAVA获取服务器路径的方法「建议收藏」
- java获取服务器路径_Java获取此次请求URL以及服务器根路径的方法「建议收藏」
- java网页安全提示_win7系统打开网页提示“应用程序已被JAVA安全阻止”的解决方法…
- java中random方法取值范围_Java Random.nextInt()方法,随机产生某个范围内的整数
- Java 8 的 java.util.function.* POJO 的反射新方法
- 未检查的转换: 'java.lang.Object' 转换为'java.util.List<Course>' 的解决方法
- Java list foreach_java的foreach
- vscode配置java环境变量_配置Java
- 透过现象看Java AIO的本质 | 得物技术
- Java操作MySQL数据库快速入门(java访问mysql)
- 实现Linux上的Java环境:从安装到配置(linux安装java环境)
- Java List.isEmpty()方法:判断集合对象是否为空
- Hibernate Query接口 list方法:返回查询结果的List集合
- Linux下快速编写高效的Java代码(linux写java)
- 让Java桥接Linux新世界的重要性(java链接linux)
- Java调用Linux库实现跨系统功能(java调用linux库)
- Java实现嵌入式MySQL的新解决方案(java嵌入式mysql)
- 查找Java进程:Linux解决方案(linux查找java进程)
- 通往成功的道路通过Java考证Oracle获取更高的成就(java考证oracle)
- Java程序中使用Redis链接提升效率(redis 链接java)