19
Limitare un flusso di un predicato
Esiste un'operazione di flusso Java 8 che limita un (potenzialmente infinito) Stream fino a quando il primo elemento non riesce a corrispondere a un predicato? In Java 9 possiamo usare takeWhilecome nell'esempio seguente per stampare tutti i numeri meno di 10. IntStream .iterate(1, n -> n + 1) .takeWhile(n -> …
187
java
java-8
java-stream