Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - danixd

#1
Hola, soy nuevo por este foro. He estado buscando por aqui para ver si habia algo parecido, pero viendo que no os expongo mi duda:

Dado un conjunto de numeros
Teniendo el conjunto:

Set<Double> numeros= new HashSet<Doube>();

Se pide que todos los numeros del conjunto tengan el mismo valor.

Lo que se me ha ocurrido es recorrer el conjunto usando un bucle de la siguiente forma:

Código (java) [Seleccionar]

for(Double num: numeros){
    if((num.equals(numeros.iterator().next())==false)
        throw new IllegalArgumentException("No son iguales");
}


Se que el codigo funciona, pero me gustaria saber si hay alguna forma  de hacerlo sin usar iterator.

Gracias