Ниже приведен фрагмент того, как сделать класс java для добавления одного элемента в массив. Как сделать appendToArray статическим методом. Добавление статики к подписи метода приводит к ошибкам компиляции.Как сделать Java Generic методом статическим?
public class ArrayUtils<E> {
public E[] appendToArray(E[] array, E item) {
E[] result = (E[])new Object[array.length+1];
result[array.length] = item;
return result;
}
}
Какие ошибки компиляции вы получаете? Кроме того, почему бы просто не использовать один из стандартных контейнеров библиотеки? – 2010-12-10 13:08:09
Ошибка компиляции: я на самом деле добавлял статический модификатор неправильно. Использование Коллекций: Да, с использованием коллекции было бы идеально, но вопрос не в коллекциях, а в массиве, для моего использования нужен массив. – 2010-12-10 13:30:54