java语法
来源:1-1 哈希表基础
weixin_慕圣6334738
2021-11-24 07:11:36
老师你好
之前遇到一个这样的java,但是这个lambda不知道怎么自己在编译器上验证它的正确性

1回答
liuyubobobo
2021-11-24
你需要学习一下 lambda 表达式,当你学习 lambda 表达式的时候,一定也会学习到 lambda 表达式的应用场景。基本上介绍 java 8 或者以上的 Java 语法的书籍,尤其是介绍新特性的书籍(或者相应章节),一定会介绍 lambda 表达式。
这四个选项其实就是在尝试把任意一个 String a 转换成 false。问你哪个语法正确。一个简单的程序是这样的:
public class Main {
@FunctionalInterface
interface String2Bool{
public boolean convert(String s);
}
public static void main(String[] args) {
String2Bool o = (String a)->false;
System.out.println(o.convert("liuyubobobo"));
}
}继续加油!:)
相似问题