Начиная с JDK1.5, были добавлены новые функции Foreach. Его подробное использование:
Для (Тип E: Collection) {// Использование переменной e}
Описание параметра:
E: тип типа является типом значения элемента в сборе или массиве.
Коллекции: Коллекция или массив, которые должны быть пройдены, также могут быть итераторами.
Используйте параметр E В цикле этот параметр является элементным значением, полученным из сбора или массива и итеративного устройства, и элементарное значение пересекается от начала до конца.
Конкретные примеры:
// Вы должны импортировать два пакета ниже: Arraylist, List; = New ArrayList <string> (); "JKL"); /Traversing System System.out.print (String); toarray (strs); / Выходная массива alemental значения}}}
Суммировать:
Предыдущая версия JDK использует для сбора, массива и итераций, что требует создания индексных переменных и условных выражений. И в каждом цикле переменная индекса или итератора появится 3 раза, с двумя шансами на ошибки. И будут некоторые потери производительности, и его производительность немного отстает от цикла фореата. Следовательно, для прохождения набора данных рекомендуется использовать цикл Фореата.