Перебор массивов и объектов в JS
В данной статье разберем несколько методов для перебора элементов массива и массивоподобных объектов Сборник методов для перебора элементов массива или массивоподобных объектов. Цикл for Перебор массива в цикле for var data = ["Яблоко", "Апельсин", "Слива"]; for (var key in data) { console.log(key + ': ' + data[key]);} Результат: Перебор объекта в цикле for var data = {name: "Яблоко", name2: "Апельсин", name3: "Слива"}; for (var key in data) { console.log(key + ': ' + data[key]);} Результат: Цикл forEach Метод forEach() выполняет указанную функцию один раз для каждого элемента в массиве...
1 год назад
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...