За свой цикл
Фол-петля также называется расширенным для петли или петли Foreach.
For-Ehys Loop-это новая функция JDK5.0 (другие новые функции, такие как дженерики, автоматическое бокс и т. Д.).
Добавление в течение своего петли упрощает обход коллекции.
Синтаксис выглядит следующим образом:
для (тип элемента: массив) {System.out.println (element);}пример
Для базового использования вы можете напрямую посмотреть на код:
Код сначала сравнивает два с петлями; Затем реализует использование усиленных петель для прохождения двухмерной массивы; Наконец, три метода используются для прохождения сбора списков.
импортировать java.util.arraylist; import java.util.iterator; import java.util.list; public class foreachtest {public static void main (String [] args) {int [] arr = {1, 2, 3, 4, 5}; System.out.println("--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- System.out.println ("-------------------------------"); System.out.println("----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // Итерация через коллекцию в списке трех способов <String> list = new ArrayList <String> (); list.add ("a"); list.add ("b"); list.add ("c"); System.out.println("---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- list.iterator (); System.out.println ("------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Недостатки для затрат: индексная информация теряется.
При прохождении коллекции или массива, если вам нужно получить доступ к подписанию коллекции или массива, лучше всего использовать способ реализации петли или обходов вместо использования цикла, потому что он теряет информацию о подписке.
Вышеуказанное - полное содержание краткого обсуждения Java Enhanced для Loop для каждого, принесенного вам. Я надеюсь, что это будет полезно для всех и поддерживать wulin.com больше ~