java8stream源码-java8-commons:Java8公共库

时间:2024-06-24 10:44:22
【文件属性】:

文件名称:java8stream源码-java8-commons:Java8公共库

文件大小:36KB

文件格式:ZIP

更新时间:2024-06-24 10:44:22

系统开源

java8流源码java8-commons 标准的 Java8 库无法提供足够的方法来操作其核心类。 java8-commons 提供了额外的类和方法。 该项目仍在开发中,API 可能会发生变化。 目标 充分利用 Java8 的特性 简单易用 类型安全 轻的 可与 Java8 标准类互操作 流扩展 您可以使用Stream瘦包装器以及受 Scala 集合启发的良好扩展方法。 扩展方法提供了对无限流的良好处理。 此外,您可以使用Stream定义的所有方法。 流扩展有两个接口。 InfiniteStream 具有无限数量元素的流。 无法调用终端操作。 (禁止,这会导致无限循环。) 可以调用端子短路操作。 (允许但可能会导致无限循环。因此请谨慎使用。) FiniteStream 具有有限数量元素的流。 可以调用所有操作。 示例代码 读取文件文本 package com.github.rinfield.java8.example ; import java.io.BufferedReader ; import java.io.IOException ; import java.nio.file.


【文件预览】:
java8-commons-master
----LICENSE.txt(11KB)
----src()
--------test()
--------main()
----.travis.yml(33B)
----README.md(6KB)
----pom.xml(2KB)
----.gitignore(37B)

网友评论