Come stampare un array in java

Come stampare un array in java
In Java, array vengono utilizzati per archiviare un numero/set di elementi fissi di un tipo di dati simile. Il Java array Archivia i dati/elementi in una posizione di memoria contigua. In Java Sistema.fuori.println () viene utilizzato per stampare il valore di una variabile, tuttavia gli elementi di un array non possono essere stampati semplicemente usando Sistema.fuori.println (). Pertanto, per stampare gli elementi dell'array possono essere adottati diversi approcci come per loop, per ogni giro, Array.accordare() metodo, e così via.

Questo articolo coprirà i vari modi di stampare un array in Java:

  • Come stampare un array usando per loop
  • Come stampare un array usando un ciclo
  • Come stampare un array usando i metodi integrati Java
  • Come stampare un array multidimensionale

Quindi iniziamo!

Come stampare un array utilizzando per loop

Java for Loop è uno dei modi più semplici e semplici per stampare gli elementi dell'array. L'esempio seguente fornirà più chiarezza di questo concetto:

Esempio
Nel frammento di seguito, abbiamo un array composto da cinque elementi. Per stampare gli elementi dell'array, useremo Java per loop:

Classe pubblica PrintArrayExample
public static void main (string [] args)
int arr [] = 5, 10, 15, 12, 27;
per (int i = 0; i < arr.length; i++)
Sistema.fuori.println ("valore su indice" + i + "=" + arr [i]);


Nello snippet sopra, il per loop è inizializzato da 0, eseguirà fino a quando la condizione specificata rimarrà vero.e. io< array's length e aggiungere 1 al valore di io in ogni iterazione.

Dallo snippet sopra, è chiaro che il loop riesce a stampare ogni singolo elemento dell'array.

Come stampare un array usando un ciclo

Per ogni parte del ciclo attraversa l'intero array, quindi è uno dei metodi frequentemente utilizzati per stampare gli elementi dell'array.

Esempio
Lo snippet sotto codice, abbiamo un array di tipo di stringa di lunghezza 5 e stamperemo ogni elemento dell'array usando il ciclo per ogni

Classe pubblica PrintArrayExample
public static void main (string [] args)
String arr [] = "EACE", "UK", "USA", "Turchia", "Iran";
per (paesi stringa: arr)
Sistema.fuori.println (paesi);


Il codice completo e il rispettivo output sono mostrati nel frammento di seguito:

L'output convalida il funzionamento del ciclo.

Come stampare un array usando i metodi integrati Java

Java offre una vasta gamma di metodi integrati che possono essere utilizzati per stampare gli elementi di un array, ad esempio Array.toString (), array.Aslist () eccetera.

Esempio
Nel frammento di codice di seguito donati, useremo il Array.accordare() Metodo che restituirà la rappresentazione della stringa degli elementi dell'array:

Classe pubblica PrintArrayExample
public static void main (string [] args)
int arr [] = 35, 110, 165, 122, 207;
Sistema.fuori.println (array.toString (arr));

Otterremo il seguente output sull'esecuzione corretta del codice:

Lo snippet sopra verifica il funzionamento del metodo ToString ().

Come stampare un array multidimensionale

In Java, possiamo stampare anche gli elementi di un array multidimensionale, per una migliore comprensione considera l'esempio di seguito.

Esempio
Nel frammento di codice di seguito, ti mostreremo come stampare i valori di un array multidimensionale:

Classe MultidimensilaRarray
public static void main (string [] args)
int [] [] arrayValues ​​= 11, 12, 13, 14, 15, 16;
per (int [] arrayvalue: arrayvalues)
per (int j = 0; j < arrayValue.length; j++)
Sistema.fuori.print (ArrayValue [j] + "\ n");



Per stampare un array multidimensionale dobbiamo utilizzare i loop nidificati. Lo snippet sopra codice produrrà la seguente uscita:

Ecco come possiamo stampare un array multidimensionale in Java.

Conclusione

Esistono diversi modi per stampare gli elementi di un array come Array.accordare() metodo, Loop Java, iteratore interfaccia, ecc. L'attributo di lunghezza viene utilizzato all'interno di un ciclo per trovare la lunghezza dell'array e specificarlo come condizione di terminazione. IL "Sistema.fuori.println () " Può essere usato insieme a metodi sopra menzionati per stampare gli elementi dell'array. Questo articolo copre diversi aspetti di come stampare un array in Java.