- 我们在使用 Lambda 表达式时,如果方法体中只有一个方法的调用的话(包括构造方法),我们就可以用方法引用进一步简化代码。
- 我们在使用 Lambda 表达式时不需要考虑什么时候用方法引用,用哪种方法引用,方法引用的格式是什么。我们只需要在写完 Lambda 表达式后,发现方法体只有一行代码,并且是方法调用时,使用快捷键尝试是否能够转换成方法引用即可。
5.方法引用
5.1 概述
- 我们在使用 Lambda 表达式时,如果方法体中只有一个方法的调用的话(包括构造方法),我们就可以用方法引用进一步简化代码。
- 我们在使用 Lambda 表达式时不需要考虑什么时候用方法引用,用哪种方法引用,方法引用的格式是什么。我们只需要在写完 Lambda 表达式后,发现方法体只有一行代码,并且是方法调用时,使用快捷键尝试是否能够转换成方法引用即可。
5.2 基本格式
1 | 类名或者对象名::方法名 |
5.3 语法详解
- 了解即可,见视频 P50 - P53。