我有一个 ArrayList,我想将其前三个元素移动到列表的末尾。我使用“set”,但它没有按预期工作:
List<Integer> integers = new ArrayList<Integer>();
for(Integer i : integers) {
int index = integers.indexOf(i);
if(index==0 || index==1 || index==2) {
integers.set(i, integers.size()-1);
}
}
最佳答案
List<Integer> integers = new ArrayList<Integer>();
使用:Collections.rotate(integers, -3);
关于java - 将 List<Integer> 元素移动到列表末尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15009758/