2015-02-04 8 views
15

Czy istnieje sposób utworzenia IntStream dla zakresu numerów wewnętrznych?Java 8 IntStream dla zakresu int?

Tak, jakbym chciał przesyłać strumieniowo wartości od 1 do 1000, mógłbym wywołać statyczną fabrykę IntStream, aby przesyłać strumień z tego zakresu?

IntStream.forRange(1, 1000).forEach(//do something... 

Odpowiedz

22

Nieważne, nie wiem dlaczego brakowało mi go w dokumentacji API po przeczytaniu go kilka razy ...

IntStream.range(1,1000) 
+6

i 'rangeClosed' jeśli chcesz górne granice być włącznie. –