Si grazie ho risolto con l'inizializzazione e vorrei adesso visualizzare la matrice con un semplice System.out.println();
codice:
public static void visualizza(Campo[][] campoDiGioco) {
for (int i=0;i<campoDiGioco.length;i++){
System.out.print("\t"+(i+1));
}
System.out.println();
for(int riga=0 ; riga < campoDiGioco.length; riga++ ){
System.out.print((riga+1)+"");
for(int colonna=0 ; colonna < campoDiGioco.length ; colonna++ ){
if(campoDiGioco[riga][colonna].getVal()==0){
System.out.print("\t"+"~");
}
}
System.out.println();
}
}
Errori di sintassi non c'è ne sono però quando lo mando in esecuzione e come se non trovi il valore di campoDiGioco[riga][colonna].getVal().
Il metodo è dentro il file di Campo