Преобразование между массивом и списком в 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])...
1 год назад
Java 660. Как вы конвертируете массив в ArrayList и ArrayList в массив?
Java существует несколько способов для конвертации массива в ArrayList и ArrayList в массив. Рассмотрим каждый из них. String[] array = {"apple", "banana", "cherry"}; ArrayList<String> list = new ArrayList<>(Arrays.asList(array)); Мы создаем новый массив строк, затем используем метод Arrays.asList() для преобразования массива в List и передаем его в конструктор ArrayList. ArrayList<String> list = new ArrayList<>(); list.add("apple"); list.add("banana"); list.add("cherry"); String[] array = list...