Переменная objectSummary содержит текущий объект типа S3ObjectSummary , возвращенный из objectListing.getObjectSummaries () и выполняет итерацию по коллекции.
Вот пример этого улучшенного цикла из Java Tutorials
class EnhancedForDemo {
public static void main(String[] args){
int[] numbers = {1,2,3,4,5,6,7,8,9,10};
for (int item : numbers) {
System.out.println("Count is: " + item);
}
}
}
В этом примере элемент переменной содержит текущее значение из массива чисел.
Вывод выглядит следующим образом:
Count is: 1
Count is: 2
Count is: 3
Count is: 4
Count is: 5
Count is: 6
Count is: 7
Count is: 8
Count is: 9
Count is: 10
Надеюсь, это поможет!