sdg*_*sdh 48 java enumerable java-stream
在C#中我会使用Enumerable.Empty(),但是如何Stream在Java中创建一个空?
Eug*_*ene 93
就这么简单: Stream.empty()
Stream<String> emptyStr = Stream.of();
Run Code Online (Sandbox Code Playgroud)
emptyStr.count() 返回0(零)。
此外:
IntStream,其IntStream.of()工作方式也类似(该empty方法也是如此)。IntStream.of(new int[]{})还返回一个空流。Arrays类具有接受原语的阵列或一个对象类型的流创建方法。这可以用来创建一个空流。例如:System.out.println(Arrays.stream(new int[]{}).count());打印零。List或Set)具有零个元素,都可以返回空流;例如:new ArrayList<Integer>().stream()返回类型为空的流Integer。| 归档时间: |
|
| 查看次数: |
18360 次 |
| 最近记录: |