让我们说我有这个载体
[20, 17, 29, 0]
我希望它成为
[21, 18, 30, 1]
正如您所看到的,所有元素都被一个元素所取代。如果没有它看起来像糟糕的代码,我该怎么做呢
答案 0 :(得分:3)
最简单的方法可能只是
for (int i = 0; i < list.size(); i++) {
list.set(i, list.get(i) + 1);
}
...虽然在Java 8中你可以做到
list.replaceAll(i -> i + 1);