【Java中的::语法】

Java中的::是什么语法?
这是Java 8中的方法引用
静态方法引用,通过类名:静态方法名,如lnteger::parseInt 实例方法引用,通过实例对象::实例方法,如str::substring 构造方法引用,通过类名::new, 如User::new
方法引用是一种函数式接口的另-种书写方式。
方法引用是什么?
方法引用是只需要使用方法的名字,而具体调用交给函数式接口,需要和Lambda表达式配合使用。 如:
List list = Arrays.asList("a","b","c","d");
list.forEach(s -> System.out.println(s));
list.forEach(System.out::println);

上面两种写法是等价的。
示例 往User类添加方法引用方法:
@Data
public class Us

【Java中的::语法】最先出现在Python成神之路

版权声明:
作者:dingding
链接:https://www.techfm.club/p/24219.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>