我试图让java通过一个数字列表.它选择第一个,将其作为输出,等待/休眠,如2000毫秒,然后将下一个作为输出,等待2000毫秒等.
它们不应该列在彼此之后,所以当我的列表是:10 20 30 40 50
它不应该作为输出:10 20 30 40 50.但只有50.
如果它能够重演它会更好.
到目前为止,我试过:
List<Integer> myCoords = new ArrayList<Integer>();
myCoords.add(10);
myCoords.add(20);
myCoords.add(30);
myCoords.add(40);
myCoords.add(50);
Iterator<Integer> myListIterator = someList.iterator();
while (myListIterator.hasNext()) {
Integer coord = myListIterator.next();
}
Run Code Online (Sandbox Code Playgroud)
但这没有计时器,我不确定这只会显示'20'或'10 20 30 40 50'作为输出.我真的不知道如何在这个中放入一个sleep/wait命令和一个repeat命令:s(如果它已经存在,可能忽略了repeat命令)
编辑 Tyvm all,我现在可以继续使用其余的编码了:)
java ×1