亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> java

Java 8 - 方法参考

方法引用有助于通过名称指向方法。使用“::”符号描述方法引用。方法引用可用于指向以下类型的方法 -

方法参考示例

使用您选择的任何编辑器创建以下 Java 程序,例如 C:\> JAVA。

Java8Tester.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

java

  1. Java 运算符
  2. Java 接口
  3. Java try-with-resources
  4. Java 注释
  5. Java 注释类型
  6. Java 中的 String Length() 方法:如何通过示例查找
  7. Java String indexOf() 方法与子字符串和示例
  8. Java String charAt() 方法及示例
  9. Java String compareTo() 方法:如何与示例一起使用
  10. Java String contains() 方法 |用示例检查子字符串
  11. Java String endsWith() 方法及示例
  12. Java String replace()、replaceAll() 和 replaceFirst() 方法