gpt4 book ai didi

java - 将 List 元素移动到列表末尾

转载 作者:行者123 更新时间:2023-12-02 07:56:33 24 4
gpt4 key购买 nike

我有一个 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);

供引用: http://docs.oracle.com/javase/6/docs/api/java/util/Collections.html#rotate%28java.util.List,%20int%29

关于java - 将 List<Integer> 元素移动到列表末尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15009758/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com