【发布时间】:2014-09-16 06:45:06
【问题描述】:
我最近发现了以下代码:
IntPredicate neg = x -> x <- x;
这是什么,某种反向双 lambda?
【问题讨论】:
-
我的猜测:Lambda
(x) -> (x < -x) -
这就是括号有时有用的例子。
-
可能和--> operator有关
-
@rightfold 我不同意。 “重复”问题是关于 C++,而不是 Java,这个问题是在 Java 引入 lambda 表达式之前几年提出的。
-
@rightfold 这很难保证。你或我可能会,但是经历了艰难一天的其他人可能仍然无法解析正在发生的事情。无论如何,由于它不是一个精确重复的,它变得有点主观,而且没有接近投票似乎表明大多数人希望这个问题留下来。
标签: java syntax lambda obfuscation java-8