- Autor
- Nome
- Nelson Silva
- Social
Introdução
Arrays são uma parte fundamental da programação em Java. Permitem armazenar múltiplos valores de um mesmo tipo em uma única variável, tornando mais fácil e eficiente a manipulação de conjuntos de dados.
O que é um Array?
Um array é uma estrutura de dados que armazena elementos do mesmo tipo de forma sequencial. Em Java:
- Cada elemento de um array possui um índice, que começa em 0 e vai até "n-1", onde "n" é o tamanho do array.
- Os arrays têm tamanho fixo, o que significa que, uma vez criado, não é possível alterar seu tamanho.
- O tipo de dados armazenado em um array pode ser qualquer tipo primitivo, objeto ou outro array (arrays multidimensionais).
Declaração e Inicialização
Existem várias maneiras de declarar e inicializar arrays em Java:
- Declarar, depois inicializar:
int[] numeros = new int[5];
- Declarar e inicializar simultaneamente:
int[] numeros = {1, 2, 3, 4, 5};
- Declarar usando o tipo do objeto (geralmente usado para arrays de objetos):
String[] nomes = new String[]{"João", "Ana", "Carlos"};
Acessando Elementos do Array
Para acessar um elemento em um array, usa-se o índice do elemento desejado:
int primeiroNumero = numeros[0]; // Acessa o primeiro elemento
Exemplo Prático
package com.caffeinealgorithm.programaremjava;
public class Arrays {
public void Run() {
String[] cores = new String[] {
"Azul", "Verde", "Amarelo", "Vermelho", "Laranja"
};
System.out.printf("Número de cores: %d\n", cores.length);
System.out.printf("Primeira cor: %s\n", cores[0]);
System.out.printf("Última cor: %s", cores[cores.length - 1]);
}
}
Conclusão
Arrays são uma ferramenta poderosa e essencial para qualquer programador Java. Permitem a manipulação eficiente de conjuntos de dados e são amplamente usados em muitos algoritmos e aplicações reais.