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:
Se que el codigo funciona, pero me gustaria saber si hay alguna forma de hacerlo sin usar iterator.
Gracias
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