O que é um vector?

4 respostas
renatac

Alguem poderia me explicar?!?!?!

Estou iniciando agora com programação!!!

4 Respostas

T

Você já ouviu falar de matrizes, naquelas aulas de matemática que você deve ter odiado?

Um “vector” (ou vetor) é uma matriz que tem apenas uma dimensão (é só uma “linha” de uma matriz), e que no caso do Java é indexada a partir do 0, não a partir de 1 como em matemática. Só isso.

O uso prático no Java é para listas de coisas.

peczenyj

aqui tem varios usos:

http://www.java2s.com/Code/Java/Collections-Data-Structure/Vector.htm

B

É bem simples…

Claro que souber oque é um array…

Ele existe para suprir a falta de alocação dinâmica.

Se você criar um array de tamanho 5 naum poderá alocar uma quantidade maior que 5 items, se precisar terá que criar um array para ser um clone desse e então vc recria seu primeiro array com a quantidade superior de items.

Trabalhoso… Já um Vector, pode ir sendo adicionado os items de forma transparente ele já faz isso para você internamente.

OBS: Ao criar um Vector utilize o construtor numérico para inicializar o array com uma quantidade já alocada de memória…

t+

renatac

Oie pessoal brigadao pelas dicas!!! :wink:

Criado 12 de junho de 2006
Ultima resposta 13 de jun. de 2006
Respostas 4
Participantes 4