13得票3回答
Functional Java和Guava之间有一个好的比较吗?

我想在即将教授的课程中使用Functional Java或Guava(较不可能是Scala)。虽然有很多运行在JVM上的函数式语言,但我希望坚持尽可能像Java一样的东西,即在概念和语法上最兼容Java 8所期望的函数式特性。 看起来Functional Java和Guava是最佳选择。我没...

11得票1回答
你使用过Functional Java项目吗?请分享一下你的经验。

我正在阅读以下问题 - 在Java生产项目中使用Functional Java添加闭包会有多安全? 我之前也考虑过在我的当前项目中使用Functional Java项目。我想知道Stack Overflow用户使用Functional Java项目的经验如何? 特别是,我想了解以下一些具体内容...

10得票2回答
在FunctionalJava.List中,“snoc”是什么意思?

功能:Java的List类有一个snoc方法,用于追加: snoc 描述如下: 将给定元素附加(snoc)到此列表以生成新列表。 这里的“snoc”是什么意思?我尝试在维基百科和作为缩写词中查找,但没有成功。这是否意味着它正在执行某种特殊类型的追加? 编辑:感谢大家指向cons

7得票5回答
如何通过函数式编程在Java中计算元音字母的数量?

我需要在Functional Java中计算单词列表中元音字母的数量。如果我有这个列表: List<String> l = Arrays.asList("hello", "world", "test"); 我的想法是“删除”元音字母,然后进行减法运算,具体方法如下: int...