Java: как преобразовать массив в список – методы и примеры

Чтобы преобразовать массив в список в Java, вы можете использовать различные методы. Вот несколько часто используемых подходов:

  1. Использование Arrays.asList():

    String[] array = {"element1", "element2", "element3"};
    List<String> list = Arrays.asList(array);
  2. Использование цикла for:

    String[] array = {"element1", "element2", "element3"};
    List<String> list = new ArrayList<>();
    for (String element : array) {
       list.add(element);
    }
  3. Использование Stream API:

    String[] array = {"element1", "element2", "element3"};
    List<String> list = Arrays.stream(array).collect(Collectors.toList());
  4. Использование библиотеки Apache Commons Lang:

    String[] array = {"element1", "element2", "element3"};
    List<String> list = org.apache.commons.lang3.ArrayUtils.asList(array);
  5. Использование библиотеки Guava:

    String[] array = {"element1", "element2", "element3"};
    List<String> list = com.google.common.primitives.Ints.asList(array);