el problema es que hace ya algunos años que no uso java y eclipse me tira tres errores que no consigo identificar los dejo a continuacion.
gracias de ante mano
Exception in thread "main" java.lang.NullPointerException
at Mainclass.<init>(Mainclass.java:15)
at Mainclass.main(Mainclass.java:40)
Código
import java.io.BufferedReader; import java.io.InputStreamReader; public class Mainclass { public int numeroCartas; public int[] mazo; public Mainclass(){ this.numeroCartas=50; for(int k=0;k<50;k++){ this.mazo[k]=k; } } public void barajar() { for (int k = 0; k < cambios; k++) { for (int n = 0; n < numeroCartas; n++) { int aux = mazo[n]; mazo[n] = mazo[aleatorio]; mazo[aleatorio] = aux; } } } public void mostrar() { for(int k=0;k<50;k++){ } } Mainclass miclase=new Mainclass(); miclase.barajar(); miclase.mostrar(); } }
sobre todo el error que mas intrigado me deja es el de la linea 15, le doy vueltas pero nada