Java8 双冒号-对象方法引用

双冒号的使用,之前写了一篇静态方法引用。今天这里再写一篇双冒号之对象方法的引用。
废话不多说,直接上代码,一切说明都在代码中:
准备步骤:
1、准备一个类,功能是是返回a-b之间的随机
public class RandomNum {
//返回a到b之间的随机
public int nextIntAtoB(int a,int b){
Random random = new Random();
return random.nextInt(b-a+1)+a;
}
}

2、准备一个函数式接口
@FunctionalInterface
public interface NumberHelper {
int nextAtoB(int a,int b);
}

3、上代码,开始展示优化

/**
* 方法引用:对象方法引用
* 对象方法引用概述:通过对象名来引用已存在的方法来简化Lamdba表达式,类似通过对象调用方法(非静态方法)
* 对象方法引用格式: 对象名

Java8 双冒号-对象方法引用最先出现在Python成神之路

版权声明:
作者:cc
链接:https://www.techfm.club/p/7777.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>