Um array é um tipo de estrutura de dados que permite armazenar uma coleção de elementos de um mesmo tipo. Os elementos são armazenados em posições consecutivas de memória, e cada posição é identificada por um índice.
O que são Arrays? |
Um array pode ser considerado como uma lista, onde cada elemento tem um índice que determina sua posição na lista. Os índices geralmente começam em zero, então o primeiro elemento de um array tem índice zero, o segundo elemento tem índice um, e assim por diante.
Exemplo:
int[] numeros = new int[5];
Neste exemplo, estamos criando um array de inteiros chamado "numeros" com cinco elementos. Cada elemento pode armazenar um valor inteiro e pode ser acessado usando um índice. Por exemplo, para acessar o primeiro elemento do array, usamos o índice zero:
numeros[0] = 10;
Para acessar o segundo elemento do array, usamos o índice um:
numeros[1] = 20;
E assim por diante.
É importante lembrar que os índices dos elementos de um array sempre começam em zero, e que o tamanho do array é fixo, ou seja, uma vez criado, o tamanho de um array não pode ser alterado.
Além disso, os arrays podem ser multidimensionais, o que significa que cada elemento do array pode ser um array também. Por exemplo:
int[][] matriz = new int[3][3];
Neste caso, estamos criando uma matriz de três linhas e três colunas, onde cada elemento é um array de três elementos. Para acessar os elementos da matriz, usamos dois índices: o primeiro índice acessa a linha da matriz e o segundo índice acessa a coluna da matriz. Por exemplo:
matriz[0][0] = 10; // acessa o elemento na primeira linha e primeira coluna matriz[1][2] = 20; // acessa o elemento na segunda linha e terceira coluna.