You are on page 1of 10

Vetores

Aula 03
Professor: Esp. Alexandre Ferrarini
2018/1
Definição
• É conhecido como uma variável composta
homogenia unidimensional. Ou seja, se trata de um
conjunto de variáveis de mesmo tipo, que possuem
o mesmo identificador (nome).

• São alocadas sequencialmente na memória.


Como as variáveis tem o mesmo nome, o que
distingue é um índice que referencia sua
localização dentro da estrutura.
Definição
• Os índices utilizados na linguagem java para
identificar as posições de um vetor começam
sempre com zero(0) e vão até o tamanho do vetor
menos uma unidade.

• O índice de um vetor em java deve ser sempre


representado por um tipo inteiro (int) da
linguagem.
Declaração do Vetor
• Os vetores são identificados pela existência de
colchetes logo após o nome da variável no
momento da declaração. Dentro do colchetes,
deve-se colocar o número de elementos que o
vetor poderá armazenar.

• Em java, a indicação do tamanho do vetor


(quantidade de elementos que o vetor poderá
armazenar) deve ser feita por um valor inteiro fixo.
• Ex: int vetor[10];
Exemplo de Vetor
• Exemplo 1:

int vet[];
vet = new int[10];

• O vetor vet possui dez posições, começando pela


posição 0 e indo até a posição 9 (tamanho do
vetor – 1). Em cada posição serão armazenados
números inteiros, conforme especificado pelo tipo
int na declaração.
Exemplo de Vetor
• Exemplo 2:

char x[] = new char[5];

• O vetor chamado x possui cinco posições,


começando pela posição 0 e indo até a posição 4
(tamanho do vetor – 1). Em cada posição serão
armazenados caracteres, conforme especificado
pelo tipo char na declaração.
Exemplo de Vetor
• Exemplo 3:

static final int tam = 7;


char z[] = new char[tam];

• O vetor chamado z possui sete posições,


exatamente o tamanho definido para a constante
chamada tam. Para armazenar um nome em java,
declara-se o tipo char, onde cada posição do
vetor equivale a uma letra do nome.
Atribuindo valores ao Vetor
• As atribuições em vetor exigem que seja informada
em qual de suas posições o valor ficará
armazenado, sendo que a primeira posição de um
vetor em java tem índice 0.

• vet[0] = 1; -> Atribui o valor 1 à primeira posição do


vetor
• X[3] = ‘b’ -> Atribui a letra ‘b’ à quarta posição do
vetor.
Preenchendo um Vetor
• Preencher um vetor significa atribuir valores às suas
posições. Assim, deve-se implementar um mecanismo
que controle o valor do índice.

• Exemplo:

Scanner e = new Scanner(System.in);


for (int i=0; i<10; i++)
{
vetor[i] = e.nextInt();
}
Mostrando os valores de um
Vetor
• Mostrar os valores contidos em um vetor também
exige a utilização de um índice.

for (i=0; i<10; i++)


{
System.out.println(vetor[i]);
}

You might also like