Lambda 自带的匿名函数

简介: Lambda 自带的匿名函数

Lambda 自带的匿名函数
因为匿名函数是要被实现的,因此我们无需关注匿名函数的方法名。只需要关注参数列表和返回值即可。
Predicate boolean test(T t); 参数:T 返回值: boolean ※常用
IntPredicate int->boolean
LongPredicate long->boolean
DoublePredicate double->boolean
Consumer void accept(T t); 参数:T 返回值: void ※常用
IntConsumer int->void
LongConsumer long->void
DoubleConsumer double->void
Function<T, R> R apply(T t); 参数:T 返回值: R (指定类型的参数,指定类型的返回值) ※常用
IntFunction int->R
LongFunction long->R
DoubleFunction double->R
IntToLongFunction int->long
IntToDoubleFunction int->double
LongToIntFunction long->int
LongToDoubleFunction long->double
DoubleToIntFunction double->int
DoubleToLongFunction double->long
Supplier T get(); 参数:无 返回值:T (也有相似的int、long、double接口) ※常用
UnaryOperator 参数:T 返回值:T (也有相似的int、long、double接口)
BiFunction<T, U, R> R apply(T t, U u); 参数:T,U 返回值:R
BinaryOperator extends BiFunction<T,T,T> 参数:T,T 返回值:T
BiPredicate<T, U> boolean test(T t, U u); 参数:T,U,返回值:boolean
BiConsumer<T, U> void accept(T t, U u); 参数:T,U 返回值:void

目录
打赏
0
0
0
0
21
分享
相关文章
60分钟深度测评阿里云基于大模型构建的操作系统智能助手
OS Copilot 概要 OS Copilot 是阿里巴巴云针对Linux操作系统开发的智能助手,集成在Alibaba Cloud Linux中,利用大模型技术提供自然语言问答、命令行辅助、阿里云CLI调用和系统运维功能。它尤其适合新手,直观的交互方式提升效率。此外,OS Copilot支持在操作系统内直接管理阿里云资源,简化运维任务。目前,该助手仅在特定版本的Alibaba Cloud Linux上可用。体验者可以通过提供的链接和指南进行实操,体验其功能,如命令行的自然语言交互和环境变量配置。OS Copilot在提高用户体验和工作流集成方面的创新,预示着未来AI在操作系统中的广泛应用。
Base64解码遇到java.lang.IllegalArgumentException: Illegal base64 character d
Base64解码遇到java.lang.IllegalArgumentException: Illegal base64 character d
Base64解码遇到java.lang.IllegalArgumentException: Illegal base64 character d
Node.js【文件系统模块、路径模块 、连接 MySQL、nodemon、操作 MySQL】(三)-全面详解(学习总结---从入门到深化)(上)
Node.js【文件系统模块、路径模块 、连接 MySQL、nodemon、操作 MySQL】(三)-全面详解(学习总结---从入门到深化)
102 0
Nacos 集群部署模式最佳实践
本文介绍了 Nacos 的三种部署模式,并就高可用、可伸缩、易用性等方面对各个模式进行介绍。
13152 64
Nacos 集群部署模式最佳实践
入门篇:从 etcd 名字的由来,到安装部署和使用姿势
etcd 使用 Go 语言开发,底层基于 Raft 共识算法管理高可用的复制日志。当前已经被许多公司用于关键生产项目,比如:Kubernetes、locksmith、vulcand、Doorman 等。
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等