`

List remove 索引失效?

阅读更多
很丢人..悄悄mark下...
List<String> list = new ArrayList<>();
        list.add("111");
        list.add("222");

        list.stream().forEach((s)->{
            System.out.println(s);
        });

        System.out.println("remove(o)");
        Integer i = 0;
        //以为是对的 ,走的是boolean remove(Object o)
        list.remove(i);
        list.stream().forEach((s)->{
            System.out.println(s);
        });
        System.out.println("remove(i)");
        //正确删除 方法
        list.remove(i.intValue());
        list.stream().forEach((s)->{
            System.out.println(s);
        });
0
2
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics