方法引用--java进阶day19

1.方法引用

方法引用类似于方法调用,方法调用使用类.方法(静态),或是对象.成员方法

如图,我们要让大写字母都改为小写,遍历了集合后再挨个调用方法(tolowerCase是让字符串改为小写,对应大写是toUpCase)

而方法引用就是使用类::静态方法,对象::成员方法

2.可推导可省略原则

我们会发现上图方法引用中,method没有参数,这是因为可推导可省略原则

我们在使用匿名内部类调用方法时,会清晰的发现method需要一个字符串,而匿名内部类的accept恰好也有一个字符串

所以,在将Lambda改为方法引用后,系统就自动省略了参数s

总结

posted @ 2025-05-31 17:33  直実  阅读(6)  评论(0)    收藏  举报