在jdk8中操作列表和映射的功能函数在哪里

时间:2013-05-25 11:20:57

标签: functional-programming java-8

我几天前下载了JDK8.0早期版本(文件名:jdk-8-ea-bin-b82-linux-x64-21_mar_2013.tar.gz

我可以找到java.util.function包。 (只包含接口),它完全是lambda。 (OK)

但是,我搜索但找不到的是列表/地图操作函数(forEachfiltermap,...等等。

所以教程说我会在java.util.List界面中找到,而其他人则指的是不存在的java.util.Stream类。但我无法在界面中找到任何新方法,也找不到这个新类。

1 个答案:

答案 0 :(得分:3)

很简单,构建版本jdk-8-ea-bin-b82缺少Iterable接口中的新Java 8方法。至少82到87之间的所有构建版本都缺少方法。 (参见此相关但未得到答复early access post)。最新版本(例如build 91)包含新方法。