当前位置:网站首页>四大函数式接口
四大函数式接口
2022-08-11 05:09:00 【念奴娇6】
函数式接口
定义:有且仅有一个方法
优点:可以简化编程模型,底层大量应用这些
例:以Runnable为例
1.函数型接口
示例:
Function function=(str)->{
return str;
};
System.out.println(function.apply("asd"));
2.断定型接口
示例:
Predicate<List> predicate=(p)->{
if (p.isEmpty()){
return true;
}
return false;
};//若List为空,则返回true,否则返回false;
System.out.println(predicate.test(new ArrayList()));
3.消费型接口
示例:
Consumer<Integer> consumer=(i)->{
i=i+1;
};
consumer.accept(8);
结果:
4.供给型接口
示例:
Supplier supplier=()->{
System.out.println("已经入此方法");
return "已经入此方法";
};
supplier.get();
边栏推荐
猜你喜欢
Switch and Router Technology-31-Extended ACL
zabbix构建企业级监控告警平台
Switches and routers technology - 24 - configure OSPF single area
2021 Network Planning Designer Afternoon Case Questions
Switch and Router Technology - 25 - OSPF Multi-Area Configuration
Unity WebGL RuntimeError: integer overflow(整数溢出问题)
How to use svg-icon (svg-sprite-loader plugin)
交换机和路由器技术-33-静态NAT
How IP-Guard prohibits running U disk programs
2021年网络规划设计师下午案例题
随机推荐
元宇宙社交应用,靠什么吸引用户「为爱发电」?
梅克尔工作室--OpenEuler培训笔记(1)
绿盾加密如何顺利切换成IP-Guard加密
Kong实现禁止国外IP访问
Switch and Router Technology - 36-Port Mirroring
普林斯顿微积分读本05第四章--求解多项式的极限问题
报表控件Stimulsoft报告中的数据矩阵条形码介绍
-填涂颜色-
面试题整理
Embedded Sharing Collection 33
交换机和路由器技术-31-扩展ACL
Switch and Router Technology-29-OSPF Virtual Link
Switch and Router Technology - 32 - Named ACL
交换机和路由器技术-33-静态NAT
Golden Warehouse Database KingbaseGIS User Manual (6.10. Geometric Object Operation Operator)
Switch and Router Technology-35-NAT to PAT
Development Tools Lecture 7: Alibaba Cloud Log Query and Analysis
Australia cyberspace security system construction
如何阅读论文
Listen to pull out U disk inserted into the message, U disk drive