o que é vetor?
Valeu
O que é vetor?
4 Respostas
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…
Mas tem diferenças entre vetor e array. Vetor pode ser redimencionado dinamicamente dependendo da necessidade e array nao.
E isso ai Duende… em cima do pedido!!
Abracao e te + :idea:
é 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!