Разделение List в Java
1. Обзор В этом уроке я покажу, как разделить список на несколько подсписков заданного размера. Для относительно простой операции нет поддержки в стандартных API коллекций Java. К счастью, и в Guava , и в Apache Commons Collections операция реализована аналогичным образом. 2. Используйте Guava для разделения списка Guava облегчает разбиение списка на подсписки заданного размера — с помощью операции Lists.partition : @Test public void givenList_whenParitioningIntoNSublists_thenCorrect() { List<Integer> intList = Lists...
1 год назад
Java 898. Какие существуют способы перебирать элементы списка (List)?
В Java существует несколько способов перебирать элементы списка (например, ArrayList, LinkedList и т.д.). Рассмотрим некоторые из них: List<String> list = new ArrayList<>(); // добавление элементов в список for (String item : list) { // обработка каждого элемента System.out.println(item); } List<String> list = new ArrayList<>(); // добавление элементов в список Iterator<String> iterator = list.iterator(); while (iterator.hasNext()) { String item = iterator.next(); // обработка каждого элемента System...