3
¿Por qué es Optional.get () sin llamar a isPresent () malo, pero no iterator.next ()?
Cuando uso la nueva API de secuencias Java8 para encontrar un elemento específico en una colección, escribo código como este: String theFirstString = myCollection.stream() .findFirst() .get(); Aquí IntelliJ advierte que se llama a get () sin verificar primero isPresent (). Sin embargo, este código: String theFirstString = myCollection.iterator().next(); ... no …
23
java8