Arrays.asList не будет работать, как ожидают некоторые другие ответы.
Этот код не будет создавать список из 10 целых чисел. Будет напечатано 1 , а не 10 :
int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
List lst = Arrays.asList(arr);
System.out.println(lst.size());
Это создаст список целых чисел:
List<Integer> lst = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
Если у вас уже есть массив целых чисел, нет быстрого способа конвертации, лучше использовать цикл.
С другой стороны, если ваш массив содержит объекты, а не примитивы, Arrays.asList будет работать:
String str[] = { "Homer", "Marge", "Bart", "Lisa", "Maggie" };
List<String> lst = Arrays.asList(str);