list.stream().forEach(e -> method(e))
多条语句方法的引用可以被转换为list.stream().forEach(this::method)
的Java 8中流
同样可以转换成我们使用list.stream().forEach(e -> { method1(e); method2(e);});
方法引用的表达式。如果你不明白问题,大道歉。我第一次使用移动应用程序。
list.stream().forEach(e -> method(e))
多条语句方法的引用可以被转换为list.stream().forEach(this::method)
的Java 8中流
同样可以转换成我们使用list.stream().forEach(e -> { method1(e); method2(e);});
方法引用的表达式。如果你不明白问题,大道歉。我第一次使用移动应用程序。
不,你不能。
Java中Method的引用点是抽象(语法)lambda表达式。由于forEach
消耗了一个函数,该函数需要父流指定的类型的1个元素,所以对于使用方法引用的双重应用程序,没有语法糖。
即使我不知道这个答案是你想要的,
如何转变为静态的在类中的方法?