Arrays.asList no funcionará como algunas de las otras respuestas esperan.
Este código no creará una lista de 10 enteros. Imprimirá 1 , no 10 :
int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
List lst = Arrays.asList(arr);
System.out.println(lst.size());
Esto creará una lista de enteros:
List<Integer> lst = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
Si ya tiene la matriz de entradas, no hay una forma rápida de convertir, es mejor que tenga el ciclo.
Por otro lado, si su matriz tiene Objetos, no primitivos, Arrays.asList funcionará:
String str[] = { "Homer", "Marge", "Bart", "Lisa", "Maggie" };
List<String> lst = Arrays.asList(str);