No assolutamente voglio imparare![]()
ti posto il mio codice
Object a[][]=new Object[10][10];
int i, j;
for(i=0; i<=9; i=i+1) {
for(j=0; j<=9; j=j+1) {
a[i][j]=0;
}
}
a[3][5]= "pp";
a[9][9]= "kk";
for(i=0; i<=9; i=i+1) {
for(j=0; j<=9; j=j+1) {
if ( a[i][j] instanceof Object ){
System.out.println("si ob");
}
else if (a[i][j] instanceof Double){
System.out.println("si double");
}
else if (a[i][j]instanceof Float){
System.out.println("si float");
}
else
System.out.println("nessuno dei precedenti");
}
}
for(i=0; i<=9; i=i+1) {
for(j=0; j<=9; j=j+1) {
System.out.print(a[i][j]+" ");
}
System.out.println("");
}
}
il problema è che mi valuta il tipo della matrice e non il contenuto... Cosa sbaglio?![]()