【发布时间】:2018-11-10 18:21:01
【问题描述】:
在那部分代码中,我只想旋转列表中的一个,但两者都已旋转。
for(int i = 0; i< 1000000000; i++) {
Collections.rotate(newList, positions);
System.out.println("New list: "+newList);
System.out.println("Normal list: "+list);
if(dosListasIguales(list, newList)) {
movimientos = i;
break;
}
}
【问题讨论】:
-
你是如何创建
newList的?如果你做了类似List newList = list的操作,那么它们就是List。 -
我们无法从您所提供的内容中看出,但似乎有问题的两个列表必须以某种方式别名。如果您想要一个可靠的答案,请提交 minimal reproducible example 来演示问题。
-
关于
list变量,无话可说。