使用Java8中的方法引用来引用实例方法
Java中的Lambda表达式使您可以将功能作为参数传递给方法。您也可以使用lambda表达式调用现有方法。
list.forEach(n -> System.out.println(n));
方法引用是简单,易于阅读的lambda表达式,可通过lambda表达式中的名称来调用/引用和现有方法。
语法
以下是在Java中引用实例方法的语法
Object:methodName
示例
以下Java示例引用Java中的实例方法。
interface myInterface{
void greet();
}
public class MethodReferences {
public static void demo() {
System.out.println("Sample method");
}
public static void main(String args[]) {
MethodReferences obj = new MethodReferences();
myInterface in = obj::demo;
in.greet();
}
}输出结果
Sample method
热门推荐
10 毛笔哥哥结婚祝福语简短
11 向国庆送祝福语简短
12 建队节祝福语简短
13 朋友喜得外孙简短祝福语
14 小店营业的祝福语简短
15 餐饮生日祝福语简短独特
16 鲜花英语祝福语卡片简短
17 男朋友暴富祝福语简短
18 婶婶拜年祝福语大全简短