2

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);

Pero me da el error de la imagen. enter image description here

enter image description here

Santiago Arteaga
  • 1,410
  • 5
  • 10
  • 22
  • 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 Answers1

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