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...
Преобразование между массивом и списком в Java
В этом кратком руководстве мы узнаем, как преобразовать массив в список, используя основные библиотеки Java, Guava и Apache Commons Collections. Давайте начнем с преобразования из списка в массив с использованием обычной Java: @Test public void givenUsingCoreJava_whenListConvertedToArray_thenCorrect() { List<Integer> sourceList = Arrays.asList(0, 1, 2, 3, 4, 5); Integer[] targetArray = sourceList.toArray(new Integer[0]); } Обратите внимание, что для нас предпочтительнее использовать метод toArray(new T[0]), а не toArray(new T[size])...