写点什么

区分 List 中 remove(index)/remove(Object)

作者:Joseph295
  • 2023-04-09
    上海
  • 本文字数:279 字

    阅读完需:约 1 分钟

List remove 的时候针对 index 和 Object 可能是两种类型,特别是这种类型是 Object 时,需要区分两者的区别。

class Main {  public static void main(String[] args) {    List<Integer> list = new ArrayList<>();    list.add(2);    list.add(1);    list.add(3);    list.remove(2); // remove index    for (Integer i : list) {      System.out.println(i);    }        list.remove(new Integer(2)); // remove Object    for (Integer i : list) {        System.out.println(i);    }  }}
复制代码


List 的 remove()方法避坑:https://blog.csdn.net/qq_44750696/article/details/120803869

用户头像

Joseph295

关注

三脚猫的技术 2018-03-14 加入

coder

评论

发布
暂无评论
区分List中 remove(index)/remove(Object)_Joseph295_InfoQ写作社区