Um array em Java é uma estrutura de dados que armazena múltiplos elementos do mesmo tipo em uma única variável. Eles são ideais quando lidamos com coleções de dados homogêneos, como listas de números ou nomes de personagens.


🧱 Conceitos Fundamentais

🔹 Definição

Um array é uma sequência de elementos do mesmo tipo, alocados de forma contínua na memória.

🔢 ÍndicesOs elementos são acessados por índices numéricos, começando em 0.

👉 Exemplo: meuArray[0] acessa o primeiro elemento.

📏 Tamanho fixo

O array tem tamanho definido na criação e não pode ser alterado. Para flexibilidade, use ArrayList.

🧬 Tipos de Dados

Podem armazenar tipos primitivos (int, double, boolean) ou objetos (String, classes personalizadas).

🔁 Multidimensionais

Você pode criar arrays 2D ou mais, como uma tabela (String[][]).


🦊 Exemplo no Mundo de Naruto


String[] time7 = {"Naruto", "Sakura", "Sasuke", "Kakashi"};
System.out.println(time7[0]); // Saída: Naruto


⚖️ Vantagens e Limitações

Vantagens