English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico de Java

Controle de fluxo Java

Java array

Java orientado a objetos (I)

Java orientado a objetos (II)

Java orientado a objetos (III)

Tratamento de Exceção Java

Java Lista (List)

Java Queue (fila)

conjunto Java Map

conjunto Java Set

Java entrada e saída (I/)

Reader do Java/Writer

Outros tópicos do Java

Programa Java para imprimir array

Java Exemplos Completos

Neste programa, você aprenderá diferentes técnicas para imprimir os elementos de um array fornecido em Java.

Exemplo1Usando loop for para imprimir o array

public class Array {
    public static void main(String[] args) {
        int[] array = {1, 2, 3, 4, 5};
        for (int element : array) {
            System.out.println(element);
        }
    }
}

Quando o programa é executado, a saída é:

1
2
3
4
5

No programa acima, for-O loop each é usado para iterar pelo array fornecido array.

ele acessa cada elemento e imprime o array usando println().

Exemplo2Usando a impressão de array da biblioteca padrão

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));
    }
}

Quando o programa é executado, a saída é:

[1, 2, 3, 4, 5]

No texto acima, o loop for foi substituído por uma única linha de código com a função Arrays.toString().

Como você vê, isso fornece uma saída limpa, sem nenhuma linha de código extra.

Exemplo3:Imprimir matriz multidimensional

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));
    }
}

Quando o programa é executado, a saída é:

[[1, 2], [3, 4], [5, 6, 7]]

No programa acima, devido a cada elemento do array conter outro array, usamos apenas Arrays.toString() para imprimir o endereço dos elementos (arrays aninhados).

Para obter números de um array interno, precisamos de outra função Arrays.deepToString(). Isso nos dá o número1、2,por exemplo, estamos procurando.

Esta função também é aplicável3Matriz de vetores.

Java Exemplos Completos