Правильно, нет автобоксинга для массивов (что приводит к странности в таких случаях, как int[] ints; ...; Arrays.asList(ints)
- asList возвращает список, содержащий один объект, массив!) [/ g0]
Вот простая утилита, массив.
public static Integer[] boxedArray(int[] array) {
Integer[] result = new Integer[array.length];
for (int i = 0; i < array.length; i++)
result[i] = array[i];
return result;
}
Конечно, для каждого примитивного типа вам понадобится другая версия.