ArrayList的问题
-
我想问一下
ArrayList<String> list = new ArrayList<>(); list.add("aaa"); list.add("bbb"); list.add("ccc"); list.add("ddd"); for (int i = 0; i < list.size(); i++) { list.set(i, list.get(i)); }
这里面的
list.set(i, list.get(i));
这个有什么用
-
没啥卵用啊?
-
这玩意不应该有问题代码吗?遍历时候不能去修改呀
-
-
当i=0时,将“aaa”取出并将列表的第一个元素设置为“aaa”?
-
set是替换指定元素,
虽然结果是没有变化,
但是过程中已经执行元素的替换了,只是值跟原来一样,所以看起来没什么用。
2022年11月23日 09:39
2023年1月9日 03:46