Opa…
Tudo bem gente?
Criei um Filtrador de Strings, por favor olhem:
http://dl.dropbox.com/u/15625458/jars/FiltradorNortev.exe
Aí eu tenho um algoritmo para remover ELEMENTOS repetidos…
Só que ele ta tão lerdo que o programa trava… Preciso melhorar esse algoritmo, voces podem me ajudar?
Eis o código:
//HashSet não permite elementos repetidos
Set<String> aux = new HashSet<String>();
//Adiciono a lista resultado ao aux [...]
aux.addAll(resultado);
//[limpo o resultado e re-alimento o resultado]
resultado.clear();
for(int i=0;i< aux.size();i++){
resultado.add(aux.iterator().next());
}
//Coloco os valores do aux na String resul para poder setar o texto...
String resul = "";
Iterator it = aux.iterator();
while(it.hasNext()){
resul+=it.next()+separador[comboSeparador.getSelectedIndex()];
}
//settanto o resultado no campo [...]
campoEntrada.setText(resul);
obrigado