Functional Java函數(shù)式Java框架
在生產(chǎn)環(huán)境中為Java增加很多函數(shù)式語言結(jié)構(gòu)。
Example:
過濾出數(shù)組中的偶數(shù)
- 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}
- }
- }
評論
圖片
表情
