Java: criar e usar matrizes - como funciona
Uma matriz é uma coleção de variáveis do mesmo tipo. Nesta dica prática, você pode ler como criar e usar matrizes corretamente em Java.
Criar matrizes em Java
Se você ainda não trabalhou com Java, pode ler o Java Basics aqui primeiro. Você pode encontrar alguns exemplos na galeria de imagens no final do artigo.
- Por exemplo, se você precisar armazenar muitos números diferentes, poderá armazená-los em uma matriz em Java. Para declarar uma matriz, você deve primeiro escrever o tipo de dados e dois colchetes. O comando "int [] arr;" cria uma matriz inteira chamada "arr".
- Você também precisa definir a capacidade da matriz. Use o comando "int [] arr = new int [5];" para criar uma matriz que pode armazenar cinco números inteiros.
- Em uma matriz, todos os elementos são ordenados e têm uma determinada posição, que também é chamada de "índice".
- Por exemplo, você pode usar o comando "arr [2] = 42;" para atribuir o valor 42 ao elemento com o índice 2.
- Observe, no entanto, que o computador começa a contar de 0.
- Para não ter muita papelada, você também pode criar uma matriz com um comando como »String [] arr2 = {" A ", " B ", " C ", " D "};«. Este comando cria automaticamente uma matriz chamada "arr2" que pode conter 4 strings.
Java: Dicas para trabalhar com matrizes
- Você pode obter o comprimento de uma matriz com »arr.length«. Você também pode incluir esse comando em loops, por exemplo.
- Em Java, há também uma função chamada "Enhanced For Loop". Primeiro, é declarada uma variável que é compatível com o tipo de dados da matriz. Esta variável é inserida no comando for. O valor da variável é igual ao valor do elemento atual da matriz. Portanto, você pode ter todos os valores de uma matriz gerados um após o outro. Um exemplo seria o código "int [] primos = {2, 3, 5, 7};" ⮩ "para (int t: primes) {" ⮩ "System.out.println (t);" ⮩ "}".
Matrizes multidimensionais em Java
Uma matriz multidimensional é uma matriz que contém outras matrizes.
- O comando "int [] [] sample = {{1, 2, 3}, {4, 5, 6}};" cria uma matriz que contém duas matrizes individuais. O comando "System.out.println (exemplo [1] [0]);" retorna o valor 4.
- Em Java, no entanto, você não está limitado a matrizes unidimensionais ou bidimensionais. Uma matriz pode conter quantas matrizes você desejar.
Aprenda programação em Java - Parte 4
Agora que você sabe como usar matrizes corretamente em Java, explicaremos na próxima parte do guia de programação o que você precisa saber sobre "classes em Java".
A seguir, mostramos como você pode incorporar uma catcha de um lado.