FunctionalJava是最著名的库;它以Java闭包(BGGA)为例:
final Array<Integer> a = array(1, 2, 3); final Array<Integer> b = a.map({int i => i + 42}); arrayShow(intShow).println(b); // {43,44,45}编辑
还检查lambdaj。
进一步编辑
BGGA是完全可选的。它只是使语法更好。

FunctionalJava是最著名的库;它以Java闭包(BGGA)为例:
final Array<Integer> a = array(1, 2, 3); final Array<Integer> b = a.map({int i => i + 42}); arrayShow(intShow).println(b); // {43,44,45}编辑
还检查lambdaj。
进一步编辑
BGGA是完全可选的。它只是使语法更好。