首页 课程 师资 教程 报名

2020年最新Java函数式接口练习题

  • 2020-04-09 15:50:14
  • 2583次 动力节点


    练习一:函数式接口


    1.定义一个函数式接口CurrentTimePrinter,其中抽象方法voidprintCurrentTime(),使用注解@FunctionalInterface


    2.在测试类中定义staticvoidshowLongTime(CurrentTimePrintertimePrinter),该方法的预期行为是使用timePrinter打印系统当前毫秒值


    3.测试showLongTime(),通过lambda表达式完成需求


    答案


    TimePrinter接口:


2020年最新Java函数式接口练习题


    测试类:


2020年最新Java函数式接口练习题


    练习二:函数式接口


    1.定义一个函数式接口IntCalc,其中抽象方法intcalc(inta,intb),使用注解@FunctionalInterface


    2.在测试类中定义staticvoidgetProduct(inta,intb,IntCalccalc),该方法的预期行为是使用calc得到a和b的乘积并打印结果


    3.测试getProduct(),通过lambda表达式完成需求


    答案


    IntCalc接口:


2020年最新Java函数式接口练习题


    测试类:


2020年最新Java函数式接口练习题


    练习三:静态方法引用


    1.定义一个函数式接口NumberToString,其中抽象方法Stringconvert(intnum),使用注解@FunctionalInterface


    2.在测试类中定义staticvoiddecToHex(intnum,NumberToStringnts),该方法的预期行为是使用nts将一个十进制整数转换成十六进制表示的字符串,tips:已知该行为与Integer类中的toHexString方法一致


    3.测试decToHex(),使用方法引用完成需求


    答案


    NumberToString接口:


2020年最新Java函数式接口练习题


    测试类:


2020年最新Java函数式接口练习题


 以上就是动力节点java培训机构的小编针对“2020年最新Java函数式接口练习题”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。


选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交