Это то, что он хочет, чтобы вы использовали:
for (Object o : list)
{
System.out.println(o.toString());
}
Это на языке, начиная с Java 1.5, и является идиоматическим паттерном.Итератор нужен только в том случае, если вам нужен доступ к другим методам итератора (например, remove()
).