Java Arrays.asList no tipo de matriz primitiva produz um tipo de lista inesperado [duplicado]
Possível duplicado:
Arrays.asList () não está funcionando como deveria?
Aparentemente, o tipo de retorno deArrays.asList(new int[] { 1, 2, 3 });
éList<int[]>
. Isso parece totalmente quebrado para mim. Isso tem algo a ver com o Java, sem arrumar automaticamente matrizes de tipos primitivos?