从 List
使用 List
第一个方法,remove(index),删除指定索引处的元素。然而,第二种方法,remove(o),删除第一次出现的指定元素。
陷阱
考虑一个整数列表:
List<Integer> list = new ArrayList<>(); list.add(5); list.add(6); list.add(7); list.add(1);
执行list.remove(1)会删除索引1处的元素,即整数6。另一方面,list.remove(new Integer(1)) 从列表中删除第一次出现的整数 1。
正确删除
要区分remove( int index) 和remove(Object o),请考虑以下原则:
结论
从列表中删除元素具体索引,使用list.remove(index)。要删除第一次出现的整数,请使用 list.remove(new Integer(integer))。了解这些原则可确保正确处理 List
以上是如何从 Java 列表中正确删除整数?的详细内容。更多信息请关注PHP中文网其他相关文章!