Quero saber como faço para subtrair elementos repetidos dentro de uma String list
String List - novo desafio
2 Respostas
E
List<String> lista = new ArrayList<String>();
... preencher a lista ...
// http://download.oracle.com/javase/6/docs/api/java/util/LinkedHashSet.html#LinkedHashSet%28java.util.Collection%29
Set<String> naoRepetidos = new LinkedHashSet<String>(lista);
// http://download.oracle.com/javase/6/docs/api/java/util/ArrayList.html#ArrayList%28java.util.Collection%29
lista = new ArrayList<String>(naoRepetidos);
// agora você tem a lista original, sem repetição
Utilize o Set para tratar de Strings.
Set<String> lista = new HashSet<String>();
Vc pode adicionar a mesma String duas vezes que ao final terá apenas uma.
Criado 4 de setembro de 2010
Ultima resposta 4 de set. de 2010
Respostas 2
Participantes 3
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo