Originariamente inviato da AlbertoPicca
Se l'array é stato definito come Object[] puoi inserire i valori interi in questo modo:
myArray[i] = (int)MyValue
Direi proprio di no.
Se l'array è definito come Object[] può contenere solo oggetti (e non valori interi, intesi come tipi di dato primitivo).
Quindi
codice:
Object [] myArray = new Object[10];
for (int i=0; i<10; i++) myArray[i] = new Integer(i);
Originariamente inviato da AlbertoPicca
Oppure potresti definire un array di Integer così:
int[] myArray = null

Così definisci un array di interi (tipo di dato primitivo)... Integer è una classe.


Ciao.