HashSet menor valor nao repetido

1 resposta
Fiji

Boa Noite !!
Sou iniciante em Java ,Tenhu uma duvida =]
No Metodo Finalizar() codigo a baixo: tenhu q retornar o "menor valor nao repetido"
Quero usar o Set para tirar os numeros repetido depois exibir o menor numero .
Minha duvida é o seguinte : tenhu la (lance=2,lance=2,lance=2,lance=2)
Set vai tirar os 4 numeros repedidos (lance=2)
Ou vai tirar 3 (lance=2) e vai deixar 1 (lance=2)?

public class Carro implements Produto {
private String descricao;

List<Lance>lances=new ArrayList <Lance>();

public Carro(String descricao) {
	this.descricao = descricao;
}

@Override
public boolean Oferta(Lance lance) {
	  return lances.add(lance);
	
}

@Override
public Lance finalizar() {
Set<Lance> repetidos = new HashSet<Lance>();//Set descarta numeros repetidos

 Iterator<Lance> iteradorRepetidos = repetidos.iterator();//pega repetidos 
   while(iteradorRepetidos.hasNext()){//enquanto estiver item 
	   
    }
}

1 Resposta

CrOnNoS

vai dexar 1 apenas
EDIT: Topic de dúvida da linguagem post em Java Basico ou algum do tipo

Criado 28 de novembro de 2009
Ultima resposta 28 de nov. de 2009
Respostas 1
Participantes 2