como faço para eliminar uma pessoas de um vetor?
como faço para não deixar espaço vazio?
Ola
Olha esse codigo
Vector vetor = new Vector();
vetor.add(objeto1);
vetor.delete(objeto1);
Olá,
O método boolean remove(Object o) está definido na interface Collection http://download.oracle.com/javase/6/docs/api/index.html?java/util/Collection.html portanto você poderia utilizar uma referência do tipo da interface para deixar sei código independente de implementação da collection.
Ex.
Se você precisa de um comportamento de List, isto é, a ordem dos elementos é mantida durante a inserção e podem existir elementos duplicados (segundo
o equals), então você faria:
List lista = new ArrayList();
lista.add(…);
lista.remove(…);
Note que se necessário a implementação da collection pode ser alterada sem impacto no código, simplemente substituindo a inicialização
de lista pela implementação adequada. Ex. List lista = new LinkedList();
No caso, não esqueça que o método remove irá utilizar a implementação do equals para encontrar o elemento.
[ ]'s