2 года назад
6 способов обхода элементов коллекций (Collections) в JAVA
1. Использование цикла for-each Цикл for-each - это один из самых простых способов перемещения по элементам коллекции. Его можно использовать с любой коллекцией, реализующей итеративный интерфейс. Вот пример: ссылка на код 2. Используя традиционный цикл for Традиционный цикл for также можно использовать для перебора элементов коллекции. Для доступа к каждому элементу коллекции требуется использование индексной переменной. Вот пример: ссылка на код 3. Использование итератора Интерфейс итератора предоставляет способ перемещения по элементам коллекции один за другим...
2 года назад
Java 818. Какие есть способы перебора всех элементов List?
В Java есть несколько способов перебора всех элементов списка (List): List<String> list = Arrays.asList("one", "two", "three"); for(int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); } List<String> list = Arrays.asList("one", "two", "three"); for(String str : list) { System.out.println(str); } List<String> list = Arrays.asList("one", "two", "three"); Iterator<String> iterator = list.iterator(); while(iterator.hasNext()) { System.out.println(iterator.next()); } List<String> list = new ArrayList<>(); list...