Sintassi
Qualsiasi tipo di dati particolare deve essere menzionato al momento della dichiarazione dell'array e l'array memorizzerà i dati in base a tale tipo di dati.
Come un array unidimensionale, un array bidimensionale richiede di menzionare il tipo di dati e sono necessarie due coppie di terze parentesi per definire la dichiarazione. Questo tipo di array memorizzerà i dati in un formato tabulare che contiene un numero fisso di righe e colonne.
Esempio 1: dichiarare, inizializzare e accedere all'array monodimensionale
L'esempio seguente mostra gli usi di diversi array unidimensionali in Java. Innanzitutto, un oggetto di array numerico di due elementi viene dichiarato e inizializzato con due valori interi. Successivamente, viene dichiarato un oggetto array di caratteri di tre elementi e due caratteri sono assegnati nel primo e terzo indice. Quindi, viene dichiarato un array di stringhe di quattro elementi e tre valori vengono assegnati in serie nei tre indici. I valori degli array di interi e caratteri vengono stampati menzionando l'indice e i valori degli array di stringa vengono stampati utilizzando il ciclo "per".
Classe pubblica Array1Produzione:
La seguente immagine mostra l'output del codice. Qui, i valori dei primi due array sono stampati in base al valore dell'indice assegnato. L'ultimo indice del terzo array non è assegnato e il null Il valore è assegnato per impostazione predefinita sull'ultimo indice per l'array di stringa stampata.
Esempio 2: dichiarare un array con valori e ordinare l'array
I valori dell'array sono inizializzati separatamente dall'indice nell'esempio precedente. Questo esempio mostra come i valori dell'array possono essere inizializzati al momento della dichiarazione dell'array. Qui, nel codice viene dichiarato un array numerico di otto elementi con valori. Successivamente, i valori vengono stampati utilizzando il ciclo "per". Java Array ha un integrato ordinare() Metodo per ordinare i valori dell'array. I valori dell'array vengono ordinati utilizzando questo metodo e stampati utilizzando di nuovo il ciclo "per".
Importa Java.util.Array;Produzione:
La seguente immagine mostra l'output del codice. Innanzitutto, tutti i valori dell'array sono stampati e i valori di array ordinati successivi sono stampati in ordine crescente.
Esempio 3: dichiarare, inizializzare e accedere all'array bidimensionale
Questo esempio illustra come un array bidimensionale può essere dichiarato, inizializzato e accessibile utilizzando Java. È necessario utilizzare due staffe '[]' per definire le due dimensioni dell'array. I numeri di riga sono definiti nella prima coppia della terza staffa e i numeri di colonna sono definiti nella seconda coppia della terza staffa. Il codice mostra due modi per dichiarare un array bidimensionale. Inizialmente, un array bidimensionale chiamato punto è dichiarato che contiene due righe e due colonne. Quattro valori numerici vengono successivamente assegnati nei quattro indici e due valori vengono stampati. Successivamente, un array bidimensionale di quattro righe e tre colonne, denominate clienti, è dichiarato con i valori. Un ciclo "per" viene utilizzato per leggere ogni valore dell'array. Il ciclo iterirà quattro volte per leggere quattro righe dell'array e leggerà i valori di ciascuna colonna, stampando l'uscita formattata in ogni iterazione.
Classe pubblica Array3Produzione:
La seguente immagine mostra l'output del codice. La prima riga mostra l'output del punto array e le ultime quattro righe mostrano l'output del cliente vettore.
Conclusione
Gli usi di base di array monodimensionali e bidimensionali in Java sono spiegati in questo tutorial attraverso alcuni esempi molto semplici. Questo tutorial aiuterà i nuovi utenti Java a imparare il concetto di utilizzare le array e come applicare correttamente questo metodo nel loro codice.