In questo programma imparerai diverse tecniche per stampare gli elementi di un dato array in Java.
Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione Java:
- Array Java
- Array multidimensionali Java
- Java per Loop
Esempio 1: stampare un array utilizzando il ciclo For
 public class Array ( public static void main(String() args) ( int() array = (1, 2, 3, 4, 5); for (int element: array) ( System.out.println(element); ) ) )
Produzione
1 2 3 4 5
Nel programma precedente, il ciclo for-each viene utilizzato per iterare su un dato array, array.
Accede a ogni elemento dell'array e stampa usando println().
Esempio 2: stampare un array utilizzando gli array della libreria standard
 import java.util.Arrays; public class Array ( public static void main(String() args) ( int() array = (1, 2, 3, 4, 5); System.out.println(Arrays.toString(array)); ) )
Produzione
(1, 2, 3, 4, 5)
Nel programma precedente, il ciclo for è stato sostituito da una singola riga di codice che utilizza la Arrays.toString()funzione.
Come puoi vedere, questo fornisce un output pulito senza righe di codice aggiuntive.
Esempio 3: stampa di un array multidimensionale
 import java.util.Arrays; public class Array ( public static void main(String() args) ( int()() array = ((1, 2), (3, 4), (5, 6, 7)); System.out.println(Arrays.deepToString(array)); ) )
Produzione
((1, 2), (3, 4), (5, 6, 7))
Nel programma precedente, poiché ogni elemento in array contiene un altro array, usando solo Arrays.toString()stampa l'indirizzo degli elementi (array annidato).
Per ottenere i numeri dall'array interno, abbiamo solo un'altra funzione Arrays.deepToString(). Questo ci dà i numeri 1, 2 e così via che stiamo cercando.
Questa funzione funziona anche per array tridimensionali.








