Sommario:
Definizione - Cosa significa array?
Un array, nel contesto di Java, è un oggetto creato dinamicamente che funge da contenitore per contenere un numero costante di valori dello stesso tipo. Dichiarando un array, lo spazio di memoria viene allocato per i valori di un tipo particolare. Al momento della creazione, è necessario specificare la lunghezza dell'array e rimanere costante.
Per accedere a un elemento array, è necessario utilizzare l'indice numerico (un valore non negativo) corrispondente alla posizione di quell'elemento. Il primo valore di indice nell'array è zero, quindi l'indice con valore quattro viene utilizzato per accedere al quinto elemento dell'array. Un elemento array che è anche un array è noto come un subarray. Le matrici potrebbero avere una o due dimensioni.
Techopedia spiega Array
Le matrici presentano i seguenti vantaggi:
- È possibile accedere facilmente a un elemento particolare in un grande gruppo di elementi con il nome dell'array e l'indice degli elementi.
- Le matrici sono utili quando si eseguono calcoli all'interno di un ciclo.
La dichiarazione e l'allocazione della memoria per un array monodimensionale in Java è la seguente:
data_type array_name = new data_type, dove data_type è il tipo di valori da aggiungere all'array e array_name è il nome assegnato all'array.
Ad esempio, se vogliamo creare una matrice denominata box che include tre elementi di tipo intero, la seguente sintassi Java per definire tale array: int box = new int. Per accedere al primo elemento in questo array, la sintassi Java utilizzata è box.
