📅  最后修改于: 2021-01-05 04:38:15             🧑  作者: Mango
方法引用有助于通过名称来指向方法。使用“ ::”符号描述方法引用。方法参考可用于指出以下类型的方法-
使用您选择的任何编辑器(例如,C:\> JAVA)创建以下Java程序。
import java.util.List;
import java.util.ArrayList;
public class Java8Tester {
public static void main(String args[]) {
List names = new ArrayList();
names.add("Mahesh");
names.add("Suresh");
names.add("Ramesh");
names.add("Naresh");
names.add("Kalpesh");
names.forEach(System.out::println);
}
}
在这里,我们已经传递了System.out :: println方法作为静态方法参考。
使用javac编译器编译类,如下所示:
C:\JAVA>javac Java8Tester.java
现在如下运行Java8Tester-
C:\JAVA>java Java8Tester
它应该产生以下输出-
Mahesh
Suresh
Ramesh
Naresh
Kalpesh