作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
java8 中是否有 lambdas 的默认变量占位符,如 _
为斯卡拉?
这是斯卡拉示例:
case class Person(name:String, age:Int)
val people = List(Person("Jack", 35), Person("Arjun", 16), Person("Sasha", 13), Person("Sara", 8))
val teens = people.filter(_.age >= 13).filter(_.age <= 19)
List<Person> people = Arrays.asList(new Person("Jack", 35), new Person("Arjun", 16), new Person("Sasha", 13), new Person("Sara", 8));
List<Person> teens = people.stream()
.filter(p -> (p.getAge() >= 13 && p.getAge() <= 19))
.collect(Collectors.toList());
p
.显然这不是一个大问题,只是好奇。我也明白我可以在 Person 类中编写一个方法,如
isTeenager
并将其传递给 lambda,但这也不是重点。只是想知道 java8 中是否有 lambdas 的默认变量占位符。
最佳答案
wunderbars were considered and (overwhelmingly) rejected by the EG.
关于lambda - java8中的lambda有默认变量占位符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29302973/
我是一名优秀的程序员,十分优秀!