Salve ho creato un programma per il gioco della tombola ma ho un problema in questo pezzo di codice di una classe:
codice:
Scheda(int a, int b) {
int numerischeda[];
numerischeda = new int[14];
DIM1=a;
DIM2=b;
int nscheda=0;
schedina= new numero [DIM1][DIM2];
int numerocasuale=0x0;
for(int i=0; i<DIM1;i++)
for(int j=0; j<DIM2;j++){
boolean esiste=false;
numerocasuale=rand.nextInt(90)+1;
for(int s=0; s<nscheda;s++){
if(numerischeda[s]==numerocasuale)
{esiste=true;}
}
System.out.println("ciao");
if(!esiste)
-------{schedina[i][j].valore=numerocasuale;----------
numerischeda[nscheda]=numerocasuale;
nscheda++;}
else
j--;
}
}
L'errore è quello tra i trattini, dove numero è un'altra classe così costituita:
codice:
package tombola;
public class numero {
public int valore;
boolean uscito;
numero(int a){
valore=a;
uscito=false;
}
}
Grazie in anticipo.