概述:
双冒号::为引用运算符,而它所在的表达式被称为方法引用。如果Lambda要表达的函数方案已经存在于某个方法的实现中,那么则可以通过双冒号来引用该方法作为Lambda的替代者。
语法:
输出语句的方法引用: System.out::println
对象名引用成员方法: 对象名::方法名
类名称引用静态方法: 类名::静态方法名
super引用成员方法: super::父类方法名
this引用成员方法: this::本类方法名
类的构造器引用: 类名::new
数组的构造器引用: 数组类型::new
方法引用
最新推荐文章于 2023-06-16 15:54:13 发布