Чтобы преобразовать массив Java в коллекцию, вы можете использовать различные методы, предоставляемые платформой Java Collections. Вот некоторые часто используемые методы:
- Использование Arrays.asList(): класс Arrays в Java предоставляет метод asList(), который возвращает список фиксированного размера, поддерживаемый указанным массивом.
String[] array = {"element1", "element2", "element3"};
List<String> list = Arrays.asList(array);
- Использование конструктора ArrayList: вы можете создать ArrayList и передать массив в качестве аргумента его конструктору.
String[] array = {"element1", "element2", "element3"};
List<String> list = new ArrayList<>(Arrays.asList(array));
- Использование Collections.addAll(). Класс Collections предоставляет метод addAll(), который добавляет все элементы массива в коллекцию.
String[] array = {"element1", "element2", "element3"};
List<String> list = new ArrayList<>();
Collections.addAll(list, array);
- Использование потоков. Если вы используете Java 8 или более позднюю версию, вы можете преобразовать массив в коллекцию с помощью потоков.
String[] array = {"element1", "element2", "element3"};
List<String> list = Arrays.stream(array).collect(Collectors.toList());
Вот некоторые методы, которые можно использовать для преобразования массива Java в коллекцию. Каждый метод имеет свои преимущества и особенности в зависимости от вашего конкретного случая использования.