Hola, muchas gracias por revisar mi post, he estado trabajando con java y cree la siguiente aplicacion:
Código:
//fichero Cuadrado.java
public class Cuadrado{
public int lon;
}
Código:
//fichero topicos.java
public class topicos{
public static void main(String[] args){
Cuadrado[] cuad = new Cuadrado[9];
int suma=0;
cuad[0].lon = 1;
cuad[1].lon = 4;
cuad[2].lon = 7;
cuad[3].lon = 8;
cuad[4].lon = 9;
cuad[5].lon = 10;
cuad[6].lon = 14;
cuad[7].lon = 15;
cuad[8].lon = 18;
for(int i=0;i<9;i++){
suma = suma + cuad[i].lon * 4;
}
System.out.println("El perimetro del rectangulo es: "+suma);
}
}
javac me lo compila todo bien, el problema viene en la ejecucion que me tira el siguiente error:
Cita: thejez@thejez-lap:~$ java topicos
Exception in thread "main" java.lang.NullPointerException
at topicos.main(topicos.java:5)
Creo que el problema esta cuando trato de declarar el arreglo del tipo Cuadrado(mi clase) alguien sabe como puedo hacer esto? o cual es el error? se los agradeceria mucho