Si esta fuera una matriz regular, podría crear una nueva matriz y luego hacer una matriz, pero los genéricos no me permitirán hacerlo. El mejor que he encontrado hasta el momento es:Cambiar el tamaño de una matriz
public void resize() {
T[] tempArray = Arrays.copyOf(myArray,myArray.length*3);
}
Compila, pero en tiempo de ejecución, me sale una excepción de puntero nulo. ¿Alguien puede explicar lo que estoy haciendo mal?
Cualquier razón 'java.util.ArrayList' no funciona para usted? Maneja todo esto y más, no hay necesidad de reinventar la rueda. – corsiKa
Si está redimensionando matrices, probablemente desee una ArrayList genérica. – Cheeso
Estoy familiarizado con Arrays y ArrayLists, pero solo estoy tratando de aprender sobre los genéricos. Gracias por la sugerencia (en la práctica, ArrayList es lo que probablemente usaría). – MatthewK