Você está aqui: Java ::: Coleções (Collections) ::: Vector |
Removendo todos os elementos de um Vector que estejam contidos em uma outra coleção (Vector, ArrayList, Stack, etc)Quantidade de visualizações: 7884 vezes |
O método removeAll() da classe Vector permite a remoção de todos os elementos de um Vector que estejam também contidos em uma outra coleção. Tal coleção pode ser Vector, ArrayList, Stack, etc. Veja sua assinatura: public boolean removeAll(Collection<?> c) import java.util.*; public class Estudos{ public static void main(String args[]){ // Cria um Vector Vector<String> nomes = new Vector<String>(); // adiciona itens ao Vector nomes.addElement("Osmar"); nomes.addElement("Marcos"); nomes.addElement("Ingrid"); nomes.addElement("Jorge"); nomes.addElement("Salvador"); nomes.addElement("Andre"); // cria um ArrayList ArrayList<String> maisNomes = new ArrayList<String>(); maisNomes.add("Marcos"); maisNomes.add("Ingrid"); maisNomes.add("Jorge"); // vamos excluir todos os elementos do Vector // que também estão contidos no ArrayList if(nomes.removeAll(maisNomes)){ System.out.println("Elementos removidos com" + " sucesso."); } else{ System.out.println("Nao foi possivel remover" + " os elementos."); } // vamos exibir os elementos do Vector for(String nome : nomes) System.out.println(nome); } } |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |