腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
Java
8
函数
式
编程
避免
if
条件
java
、
java-8
、
functional-programming
如何使用纯
函数
式
编程
(没有if
条件
)来实现与下面的transform()方法相同的功能? Meta:我很感谢标题的编辑,我不知道如何用"functionalese“来表达这个问题。
浏览 45
提问于2020-09-25
得票数 0
回答已采纳
1
回答
如何在
函数
式
编程
中
避免
副作用
multithreading
、
scala
、
functional-programming
、
concurrent-programming
我一直在比较Scala与
Java
在并发
编程
方面的优势。 显然,我提到的第一点是Scala是一种
函数
式
编程
语言(部分地)使用FP
避免
了的副作用。与命令
式
语言相比,如何在
函数
式
编程
中
避免
副作用,以及如何在多线程/并发
编程
中工作?
浏览 3
提问于2013-10-14
得票数 1
回答已采纳
1
回答
Java
8
函数
式
编程
java
、
recursion
、
java-8
、
functional-programming
我正在寻找实现小通用
函数
,以执行树结构上的不同操作。在收集结果方面需要帮助。root.getConstraints().forEach(e -> collect(e, function));} 这可以用于以下情况:-收集没有子节点的所有节点-收集所有具有子节点的节点-收集满足某些特定
条件
的节点
浏览 2
提问于2020-06-12
得票数 0
1
回答
无循环中的正则表达式
java
、
regex
如何在不使用循环的情况下重写下面的表达式?Matcher regexMatcher = pattern.matcher("(.*)"); if (pattern.matcher(word).matches()) { }
浏览 1
提问于2013-10-01
得票数 0
5
回答
Java
8
模式匹配?
java
、
lambda
、
java-8
、
matching
Java
8
会像Scala和其他
函数
式
程序那样支持模式匹配吗?我正在将
Java
8
的Lambda特性的演示文稿放在一起。我在这个特殊的
函数
式
编程
概念上找不到任何东西。我记得让我对
函数
式
编程
感兴趣的是快速排序实现,特别是与命令
式
编程
的实现相比。
浏览 3
提问于2012-06-27
得票数 30
回答已采纳
1
回答
这句话是真的吗,
Java
8
提供了
函数
式
风格,但不是
函数
式
编程
?
java
、
java-8
、
functional-programming
这句话是真的吗,
Java
8
提供了
函数
式
风格,但不是
函数
式
编程
,因为它使用的语法也是一个对象?Calculator calc = (i, j) -> i/j; 如果是,那么为什么我们到处都是关于
Java
8
函数
式
编程
的文章呢?
浏览 1
提问于2019-11-01
得票数 0
1
回答
Groovy
函数
式
编程
:轮询过滤器
groovy
、
functional-programming
在我学习(更多)
函数
式
编程
的过程中,我有一个半人为的例子,我能够为命令
式
编写一个足够的解决方案,但
函数
式
解决方案让我感到困惑。给定一个以循环方式返回List的方法,我希望重复调用此方法,直到List中的第一个元素通过某些
条件
。但我必须
避免
无限循环,以防所有元素都不符合
条件
。 println candi
浏览 0
提问于2019-08-21
得票数 0
1
回答
如何在
函数
式
编程
中使用
Java
中的Function<T、R>来实现这一点
java
、
design-patterns
、
functional-programming
在命令
式
编程
中,我有这样一个场景 if ( isEventOfSpecificType(event) ){ .................referenceID) // write to a logfile ........... 6 }我正在尝试使用Function、Predicate、Consumer和Supplier在
JAVA
中进行
函数
式
编程
。我的第二个想法是:使用
函
浏览 0
提问于2020-07-04
得票数 1
1
回答
Scala选项与
条件
分支
programming-practices
、
functional-programming
、
scala
如果我正在编写Scala
函数
,并且在无法
避免
的情况下必须检查空值(例如,使用Spark和一些遗留
Java
类型),那么将其转换为Option还是编写
条件
分支更好呢?Option[Bar] = {} 对于如何权衡可读性与维护
函数
式
编程
原则
浏览 0
提问于2023-05-22
得票数 0
回答已采纳
1
回答
Java
8
中的
函数
式
编程
interface
、
java-8
、
functional-programming
据我所知,
函数
式
编程
意味着提供不同的行为实现接口。这会比我创建一个新的类并在其中实现那个接口更好吗?
浏览 0
提问于2018-01-22
得票数 1
6
回答
有人能解释一下什么是状态和可变数据吗?
java
、
javascript
、
functional-programming
、
immutability
在计算机科学中,
函数
式
编程
是一种将计算作为数学
函数
的评价,
避免
状态和可变数据的
编程
范式。 有人能解释一下什么是状态和可变数据吗?有人能用
JAVA
或JavaScript给我举例子吗?
浏览 13
提问于2013-04-27
得票数 8
回答已采纳
7
回答
Scala如何在某些覆盖
条件
下
避免
var
scala
、
functional-programming
函数
式
编程
风格的编码指南指出,为了获得更好的
函数
式
编程
代码,我们不应该在Scala中使用null或var。if(condition2==true){ } a = a *
8
/*someOperation*/ val b = a * 2/*someOperation*&
浏览 0
提问于2018-10-23
得票数 2
3
回答
Javascript: if/else中的
条件
变量初始化
javascript
、
variables
、
scope
我正在用if/else有
条件
地初始化变量。我想遵循
函数
式
编程
规则。false : true; 但是,如果有三个
条件
在if/else中呢?我如何做到这一点,并
避免
错误?
浏览 5
提问于2022-08-26
得票数 1
2
回答
带"let“的赋值不是违背Clojure中
函数
式
编程
的思想吗?
functional-programming
、
clojure
、
let-binding
在
函数
式
编程
中,应该
避免
分配任务,但在clojure中,我们经常使用let。 let只是一种实用的方式,还是分配与使用let不同?在
函数
式
编程
中,我们不应该
避免
分配吗?
浏览 6
提问于2022-07-05
得票数 4
回答已采纳
3
回答
在
java
7和
java
8
中使用“
函数
”而不是“方法”是概念错误吗?
java
、
function
、
methods
、
lambda
、
java-8
在
java
7和
java
8
中使用“
函数
”和“方法”会不会引起混淆?
函数
,如在lambda微积分,
函数
式
编程
。
浏览 4
提问于2015-11-05
得票数 5
回答已采纳
4
回答
Python中的
函数
编程
python
、
functional-programming
函数
式
编程
是Python的
编程
范式之一。它将计算看作数学
函数
的求值,
避免
了状态和可变数据。我试图了解Python是如何结合
函数
式
编程
的。factorial(n-1, total*n) print factorial(int(num), 1) 该代码
避免
了可变数据我们只是递归地用一个新值调用阶乘
函数</
浏览 4
提问于2014-07-25
得票数 2
4
回答
Java
8
函数
和类
java
、
function
、
lambda
、
java-8
在
Java
8
中,
函数
可以驻留在包中而不定义类吗?我熟悉
Java
,但对
函数
式
编程
还很陌生。谢谢
浏览 3
提问于2015-07-02
得票数 2
回答已采纳
3
回答
如何用可选
函数
(
函数
式
编程
)替换我的旧
Java
代码?
java
、
functional-interface
如何使用
Java
8
Optionals (
函数
式
编程
)替换以下代码?if (classA == null) {} 编辑:也许如果我将findByA和findByB设置为可选,那么使用
函数
式
编程
可以使我的代码更简洁
浏览 11
提问于2019-11-18
得票数 3
4
回答
从程序范式到功能范式的重构
javascript
、
reactjs
、
functional-programming
、
paradigms
在学习
函数
式
编程
的过程中,我尝试使用map、filter和/或reduce重构以下代码。有没有人愿意用
函数
式
范式重构下面的代码并解释一下。谢谢。此
函数
用于查找数组中的第一个非连续数字。
浏览 2
提问于2020-06-06
得票数 2
1
回答
可以用双
函数
替换
Java
8
中的元组吗?
java
、
functional-programming
、
java-8
在用
Java
8
进行一些
函数
式
编程
时,我需要一个元组( tuple ),就像在任何
函数
式
编程
语言中一样,但后来我发现语言设计人员可能通过创建来解决对元组的需求。如果你需要一个包含两个参数的
函数
,你必须使用Bifunction而不是
函数
,但是我找不到关于这个的任何文档,
Java
8
真的缺少元组吗,或者Bifunction可以代替它的使用?编辑1: 这个问题不像“
Java</e
浏览 3
提问于2015-11-11
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券