
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.
Actualmente en la documentación oficial de Angular hay 12 páginas largas para explicar cómo func
Ejemplos en Java Hola buenas a todos, hoy les comparto un pequeño tutorial, extraÃdo del Blog de
Hola como están? continuando con los artÃculos sobre JHipster, vamos a ver como crear micro servic