3.0 / 5
Muchas personas en algún momento les toca obtener el primer elemento de un Collection, por ejemplo algo parecido a esto:
Collection<String> itemCodes = new ArrayList<String>() {{ add("item1"); add("item2"); add("item3"); }};
Tenemos dos formas de obtener el primer elemento:
// mostrar el primer elemento del collection System.out.printf(strings.iterator().next());
Esta primera forma seria una de las formas de hacerlo. Pero tenemos otra mas:
// mostrar el primer elemento del collection usando java8 System.out.println(strings.stream().findFirst().orElse("not found"));
Alguien podrÃa estar preguntándose por qué no hay ningún objeto (Ãtem) . Ya que puedes tener tanto colecciones ordenadas como desordenadas; por lo tanto, no es posible tener un método que pueda devolver un artÃculo en particular ya que el orden podrÃa no haberse conservado.
Hay una sobrecarga mÃnima en este caso, ya que solo se crea una instancia del objeto Iterator, pero internamente utiliza la misma colección (y no hay ninguna copia de los elementos).
Espero este mini ejemplo les sea de utilidad, hasta pronto.
Ejemplos en Java Hola buenas a todos, hoy les comparto un pequeño tutorial, extraÃdo del Blog de
Hola buenas a todos, hoy les quiero compartir algo que sirve, y mucho, a la hora de manejar datos d
Hola como están? continuando con los artÃculos sobre JHipster, vamos a ver como crear micro servic