Creazione array di tipi primitivi
Se abbiamo già dichiarato un array allora lo possiamo creare utilizzando il costruttore del tipo o della classe alla quale appartengono i suoi dati.
Se ho dichiarato un array e voglio crearlo devo anche indicare quanti elementi intendo collocare nel mio array. Non è possibile lasciare la cosa in sospeso.
int[] numero;
numero = new int[4];
Per i tipi primitivi dopo la parola new occorre usare il nome del tipo stesso seguito da [].
Quanti sono i dati creati, gli elementi della classe numero? Considerato che il valore più basso dell'indice è 0 ne abbiamo 4 i cui nomi sono
numero[0]
numero[1]
numero[2]
numero[3]
Analogamente se voglio dichiarare un array di boolean chiamato circostanza
boolean []circostanza =new boolean(3);
Solo dopo la creazione degli array possiamo usare i loro elementi:
circostanza[0] = true;
numero[2] = 3.0;