首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从ArrayList中删除对象?

从ArrayList中删除对象可以使用以下方法:

  1. 使用remove()方法删除指定位置的元素:ArrayList<String> list = new ArrayList<String>(); list.add("One"); list.add("Two"); list.add("Three"); list.remove(1); // 删除位置为1的元素,即"Two"
  2. 使用remove(Object o)方法删除指定元素:ArrayList<String> list = new ArrayList<String>(); list.add("One"); list.add("Two"); list.add("Three"); list.remove("Two"); // 删除元素"Two"
  3. 使用Iterator进行遍历并删除元素:ArrayList<String> list = new ArrayList<String>(); list.add("One"); list.add("Two"); list.add("Three"); Iterator<String> iterator = list.iterator(); while (iterator.hasNext()) { String element = iterator.next(); if (element.equals("Two")) { iterator.remove(); } }
  4. 使用Lambda表达式进行删除:ArrayList<String> list = new ArrayList<String>(); list.add("One"); list.add("Two"); list.add("Three"); list.removeIf(element -> element.equals("Two"));

以上方法都可以从ArrayList中删除指定的对象。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券