O que é vetor?

4 respostas
L

o que é vetor?
Valeu

4 Respostas

R

vetor, também chamado de array. é um tipo de estrutura que guarda variaveis ou objetos dentro de espaços delimitados
a representação gráfica de um vetor de 4 espaços, com os numeros 3, 9, 12 e 17

vetor:
3 - 9 - 12 - 17

para vc acessar uma variavel armazenada em um vetor, vc tem que informar a posisão dela, lembrando que em java a posisão começa do 0!

vetor: 3 - 9 - 12 - 17
pos: 0 1 2 3

essa posisão recebe o nome de INDICE
ai, por xemplo, se vc quer acessar a posisão 2 do vetor, é assim:

variavel = vetor[2]
ou
vetor[2] = variavel

serve qndo vc deseja usar varias variaveis de um mesmo tipo…

tipo um cadstro, etc…

D

Mas tem diferenças entre vetor e array. Vetor pode ser redimencionado dinamicamente dependendo da necessidade e array nao.

C

E isso ai Duende… em cima do pedido!!

Abracao e te + :idea:

D

é isso mesmo…
no java, o vetor é mais “inteligente” q o array.
vc nao precisa delimitar qtos campos terão la dentro…
pode incluir, remover, pegar, fazer o q quiser com os seus campos…

acho q os 3 principais metodos do Vector são add, remove e o get… com esses 3 metodos ja da pra fazer um bom uso do Vector.

um exemplo:

adcionando linhas de um banco de dados dentro de um vetor:

Vector vetor = new Vector();

while(rs.next)
{
    vetor.add(rs.getString("coluna"));
}

removendo campos do vetor:

vetor.remove(3)  //isso remove o quarto elemento do vetor.

pegando todos os campos do vetor:

int i;
for(i=0;i<vetor.size();i++)
{
    System.out.println(vetor.get(i)
}

se nao quiser pegar todos os campos, é só tirar o for e usar somente o método get(int index) para indicar o campo q deseja pegar.

espero ter ajudado!
flw!

Criado 14 de julho de 2004
Ultima resposta 15 de jul. de 2004
Respostas 4
Participantes 5