Возможный дубликат:
Arrays.asList() не работает как следует?
По-видимому, тип возврата Arrays.asList(new int[] { 1, 2, 3 });
равен List<int[]>
. Это кажется мне полностью нарушенным. Связано ли это с Java, а не с autoboxing массивами примитивных типов?