【Java中的::语法】
Java中的::是什么语法?
这是Java 8中的方法引用
静态方法引用,通过类名:静态方法名,如lnteger::parseInt 实例方法引用,通过实例对象::实例方法,如str::substring 构造方法引用,通过类名::new, 如User::new
方法引用是一种函数式接口的另-种书写方式。
方法引用是什么?
方法引用是只需要使用方法的名字,而具体调用交给函数式接口,需要和Lambda表达式配合使用。 如:
List
list.forEach(s -> System.out.println(s));
list.forEach(System.out::println);
上面两种写法是等价的。
示例 往User类添加方法引用方法:
@Data
public class Us
【Java中的::语法】最先出现在Python成神之路。
共有 0 条评论