Iterator - Preciso exibir os valores da lista

    Set<String> elementos = new HashSet<String>();
    if (listaElementos.size() > 1) {  
        Iterator itr = listaElementos.iterator();  
        while (itr.hasNext()) {  
            elementos.add(itr.next().toString());  
        }  
    }  

No final, elementos é uma coleção apenas com códigos únicos.

Roselito,

estou tentando dar um sysout no itr.next().toString() mas ele esta imprimindo o objeto e não o valor pq ?

Bem, eu não testei, mas muda os parêntesis, pra ver se roda: (itr.next()).toString()

Ou então crie o Set com os tipos da sua lista (Integer?), adicione sem o String, e depois no final faz uma repetição para imprimir com sysout…