这题的思路是什么

这题的思路是什么

这题的思路是什么,我这样写对吗?还有别的写法吗

package com.imooc.lamda;

import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.function.Function;

public class FunctionTestSample {
    public static void main(String[] args) {
        Function<List<Integer>,Integer> function = list -> {
            int max = Collections.max(list);
            return max;
        };
        List<Integer> list1 = Arrays.asList(1, 2, 13, 14, 18, 101);
        Integer a=   function.apply(list1);
        System.out.println(a);


    }
}



正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕小蓝 2023-08-09 09:33:25

同学你好,同学的代码符合题目要求,逻辑清晰,书写规范,做的很棒。

祝学习愉快~

AbelZephyr 2023-08-09 09:27:09

对啊,大佬啊,我是看了之后才会的这道题,但是我真心觉得函数式接口,没啥用,很鸡肋

  • 同学你好,函数式接口只在特定情况下会很简便,例如某个功能只需要用一次,那么就不需要单独去创建接口的实现类,直接书写实现代码即可。

    祝学习愉快~

    2023-08-09 09:34:22
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师