Java: crea e usa array - come funziona
Un array è una raccolta di variabili dello stesso tipo. In questo suggerimento pratico puoi leggere come è possibile creare e utilizzare correttamente le matrici in Java.
Crea matrici in Java
Se non hai ancora lavorato con Java, puoi prima leggere le Nozioni di base su Java qui. Puoi trovare alcuni esempi nella galleria di immagini alla fine dell'articolo.
- Ad esempio, se è necessario memorizzare molti numeri diversi, è possibile memorizzarli in un array in Java. Per dichiarare un array, è necessario innanzitutto scrivere il tipo di dati e due parentesi quadre. Il comando "int [] arr;" crea un array intero chiamato "arr".
- È inoltre necessario impostare la capacità dell'array. Utilizzare il comando "int [] arr = new int [5];" per creare un array in grado di memorizzare cinque numeri interi.
- In un array tutti gli elementi sono ordinati e hanno una certa posizione, che è anche chiamata "indice".
- Ad esempio, è possibile utilizzare il comando "arr [2] = 42;" per assegnare il valore 42 all'elemento con indice 2.
- Si noti, tuttavia, che il computer inizia a contare da 0.
- In modo da non avere troppe scartoffie, puoi anche creare un array con un comando come »String [] arr2 = {" A ", " B ", " C ", " D "};«. Questo comando crea automaticamente un array chiamato "arr2" che può contenere 4 stringhe.
Java: suggerimenti per lavorare con le matrici
- È possibile ottenere la lunghezza di un array con »lunghezza arr.«. È anche possibile includere questo comando in per i loop, ad esempio.
- In Java esiste anche una funzione chiamata "Enhanced For Loop". Innanzitutto, viene dichiarata una variabile compatibile con il tipo di dati dell'array. Questa variabile è inserita nel comando for. Il valore della variabile è uguale al valore dell'elemento array corrente. Quindi puoi avere tutti i valori di un array in uscita uno dopo l'altro. Un esempio potrebbe essere il codice "int [] primes = {2, 3, 5, 7};" ⮩ "per (int t: primes) {" ⮩ "System.out.println (t);" ⮩ "}".
Matrici multidimensionali in Java
Un array multidimensionale è un array che contiene altri array.
- Il comando "int [] [] sample = {{1, 2, 3}, {4, 5, 6}};" crea una matrice che contiene due matrici individuali. Il comando "System.out.println (sample [1] [0]);" restituisce il valore 4.
- In Java, tuttavia, non si è limitati agli array monodimensionali o bidimensionali. Un array può contenere tutti gli array che desideri.
Impara la programmazione Java - Parte 4
Ora che sai come usare correttamente le matrici in Java, spiegheremo nella prossima parte della guida alla programmazione cosa devi sapere sulle "classi in Java".
Successivamente mostriamo come è possibile incorporare un catcha su un lato.