教程
问答
博客
Python源码
Java源码
开源
论坛
教程
问答
博客
Python源码
Java源码
开源
论坛
登录
注册
开源软件
程序开发
其他开发相关
Functional Java
Functional Java
- 函数式Java框架
其他开发相关
授权协议:
BSD
操作系统:
跨平台
开发语言:
Java
软件简介
在生产环境中为Java增加很多函数式语言结构。
Example:
过滤出数组中的偶数
import fj.data.Array;
import static fj.data.Array.array;
import static fj.pre.Show.arrayShow;
import static fj.pre.Show.intShow;
import static fj.function.Integers.even;
public final class Array_filter {
public static void main(final String[] args) {
final Array a = array(97, 44, 67, 3, 22, 90, 1, 77, 98, 1078, 6, 64, 6, 79, 42);
final Array b = a.filter(even);
arrayShow(intShow).println(b); // {44,22,90,98,1078,6,64,6,42}
}
}
软件首页