Lo que quiero realizar es tener un vector y en cada posicion del vector (celda) tener un cola (cola de tipo array) El Error me da en la sentencia: Vector [0].meter (111);
Asked
Active
Viewed 46 times
2
-
Santiago, en tu proxima pregunta incluye el codigo y no una imagen. Asi sera mas facil copiar el codigo y probarlo. – Einer Apr 28 '18 at 19:30
-
¿Responde esto a tu pregunta? [¿Cuál es la solución a todos los errores NullPointerException presentes, pasados y futuros?](https://es.stackoverflow.com/questions/42977/cu%c3%a1l-es-la-soluci%c3%b3n-a-todos-los-errores-nullpointerexception-presentes-pasados) – Ruslan López Jun 06 '20 at 21:08
-
La pregunta ya esta respondida estimado, Saludos – Santiago Arteaga Jun 06 '20 at 21:20
1 Answers
3
El problema es que no has instanciado los objetos de tu array, son nulos. Entonces estás intentando acceder al método de un nulo, de ahí el NPE. Tendrías primero que instanciarlos. Algo así:
Cola[] vector = new Cola[a];
for(int x = 0; x < a; x++) {
vector[x] = new Cola();
}
Ya después podrías hacer lo que quisieras
Alejandro
- 685
- 6
- 10
-
1Gracias no sabia eso la verdad. A hora me funciono . Thank you! – Santiago Arteaga Apr 28 '18 at 16:03
-
1