假设我有一个包含 4 个元素的数组,并且我想循环遍历它们直到满足某个条件,那么最好的方法是什么?我的想法是这样的:
ArrayList<Player> myList = new ArrayList<Player>();
myList.add(new Player("a"));
myList.add(new Player("b"));
myList.add(new Player("c"));
for(int i = 0; i < 3; i++) {
if(isGameOver)
break;
if(i == 2)
i = 0;
}
但我认为也许有一个更优雅的解决方案......