Dada una array arr en Java, la tarea es imprimir el contenido de esta array sin usar ningún bucle. Primero veamos el método del bucle.
Método de bucle: lo primero que se te ocurre es escribir un bucle for de i = 0 a n, e imprimir cada elemento mediante arr[i].
Pseudocódigo:
for(int i = 0; i < Array.length; i++) System.out.println(Array[i]);
Concepto: Usaremos el método toString() de la clase Arrays en el paquete util de Java . Este método nos ayuda a obtener la representación String de la array. Esta string se puede imprimir fácilmente con la ayuda del método print() o println().
Ejemplo 1: este ejemplo demuestra cómo obtener la representación de string de una array e imprimir esta representación de string.
Java
// Java program to get the String // representation of an array and print it import java.io.*; import java.util.*; class GFG { public static void main(String[] args) { // Get the array int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; // Get the String representation of array String stringArr = Arrays.toString(arr); // print the String representation System.out.println("Array: " + stringArr); } }
Producción:
Array: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Ejemplo 2: esta array también se puede imprimir directamente sin crear una string.
Java
// Java program to print an array // without creating its String representation import java.io.*; import java.util.*; class GFG { public static void main(String[] args) { // Get the array int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; // Print the array System.out.println("Array: " + Arrays.toString(arr)); } }
Producción:
Array: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]