Question:使用Supplier接口作为方法参数类型,通过lambda表达式求出int数组中的最大数
public class DemoTest{
public ststic int getmax(Supplier <Integer> sup){
return sup.get();
}
public ststic void main(String [] args){
int [] arr=new [5];
int value=getmax(()->{
int max=arr[0];
for(int i:arr){
if(max<arr[i]){
max=arr[i];
}
}
return max;
});
System.out.println("数组中元素的最大值是"+value);
}
}

版权声明:本文为TroyeSivanlp原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。