7
Java 8 Akışının boş olup olmadığı nasıl kontrol edilir?
A'nın Streamboş olup olmadığını nasıl kontrol edebilirim ve değilse bir istisna atabilirim, terminal dışı bir işlem olarak? Temel olarak, aşağıdaki koda eşdeğer bir şey arıyorum, ancak aradaki akışı gerçekleştirmeden. Özellikle, akış fiilen bir terminal işlemi tarafından tüketilmeden önce kontrol gerçekleştirilmemelidir. public Stream<Thing> getFilteredThings() { Stream<Thing> stream = getThings().stream() .filter(Thing::isFoo) .filter(Thing::isBar); …
100
java
java-8
java-stream