を繰り返す最初の項目をスキップする必要がありList
ます。
for (MyClass myObject : myList) {
myObject.doSomething();
}
何かのようなもの:
for (MyClass myObject : myList.subList(1, myList.size()) {
myObject.doSomething();
}
リストに少なくとも1つのアイテムが含まれていないと、機能しない可能性がありますが...
通常のforループを使用する場合は、次のように実行できます。
int size = myList.size();
for (int i = 1; i < size; i++) {
myList.get(i).doSomething();
}
またはインライン:
for (int i = 1; i < myList.size(); i++) {
myList.get(i).doSomething();
}
完全を期すために、イテレータの例:
Iterator<MyClass> iterator = myList.iterator();
if (iterator.hasNext()) {
iterator.next();
}
while (iterator.hasNext()) {
iterator.next().doSomething();
}