2020
09-25
09-25
StreamAPI多次消费一个stream代码实例
StreamAPI中的stream不能被重复消费,一旦它被使用,stream就被关闭了,别的地方再消费它就会抛IllegalStateException:streamhasalreadybeenoperateduponorclosed。比如下面的代码中,stream被消费了两次,第二次消费时将会抛异常:@Testpublicvoidstatistics(){IntStreamrange=IntStream.range(0,12);OptionalIntmin=range.min();//第一次消费正常System.out.println(min);longcount=range.count()...
继续阅读 >