- 0
- 0
- 约2.25千字
- 约 4页
- 2026-08-17 发布于北京
- 举报
泛型扩展函数
≻新的泛型扩展函数不仅可以支持任何类型的接收者,还保留了接收者的类型信息,使用
泛型类型后,扩展函数能够支持类型的接收者,适用范围更广了。
1funString.addExt(amount:Int=1)=this+repeat(amount)
23funTT.easyPrint():T{4println(this)5returnthis
6}78funmain(){9abc.easyPrint().addExt(amount:
10).easyPrint()10}
泛型扩展函数
≻泛型扩展函数在Kotlin库里随处可见,例如let函数,let函数被定义成了泛型扩展
函数,所以能支持任何类型,它接收一个lambda表达式,这个lambda表达式接收者T作
为值参,返回的R-lambda表达式返回的任何新类型。
publicinlinefun T, RT.let(block:(T)-R):R{
您可能关注的文档
- 道奇彩虹维修手册操作指南.pdf
- 2026年唐僧面试题及答案.doc
- 500KV输电铁塔结构几何非线性数值模拟:方法、应用与验证.docx
- 从边缘到多元:布勒特·哈特短篇小说中的女性群像与时代镜像.docx
- 国产匹伐他汀钙片人体药动学特征及临床意义探究.docx
- 鸡小脑向海马结构直接投射的神经机制与功能意义探究.docx
- 大鼠脑梗死后乏氧组织动态演变及血管机制探究.docx
- 行政法视角下公共交通补贴的多维审视与优化路径.docx
- 新型超支化聚醚酮:合成路径、交联固化机制与性能特性的深度剖析.docx
- 螺旋藻与小球藻对碲的吸收代谢机制及生理生化响应差异探究.docx
- 蒋介石应对福建事变的策略、手段及影响探究.docx
- 高校生态教育:理念、实践与创新发展探究.docx
- 环上(p, q)型Lorentz李代数的Killing型与理想:结构、性质与关联探究.docx
- 异构传感器网络密钥管理机制:挑战、策略与创新发展.docx
- “补佳乐”两方案对TCRA、TCRS术后子宫内膜生长的疗效探究与机制分析.docx
- 从圣经原型窥探《呼啸山庄》的深层意蕴.docx
- 结缕草应对镉胁迫的生理响应与适应机制探究.docx
- 山东省省管企业EVA考核的实践与创新:价值导向与绩效提升.docx
- 脑损伤后下肢运动障碍与吞咽障碍康复机制的多维度临床剖析.docx
- 精准扶贫:国家权威重塑与乡村秩序再造的深度剖析.docx
最近下载
- 2025新疆维吾尔自治区面向部分高校选调招聘优秀大学毕业生笔试参考试题(2901人)附答案解析.docx VIP
- 体例格式8:工学一体化课程《windows服务器基础配置与局域网组建》任务7学习任务考核方案.docx VIP
- 七一建党节总书记庆祝中国共产党成立105周年大会讲话精神解读PPT.pptx VIP
- 红外治疗仪产品技术要求注册完整参考版.pdf
- 体例格式8:工学一体化课程《windows服务器基础配置与局域网组建》任务6学习任务考核方案.docx VIP
- 公司财务风险控制研究.docx VIP
- 2026年3级人工智能训练师(高级)国家职业技能鉴定考试重点题库.doc VIP
- 体例格式8:工学一体化课程《windows服务器基础配置与局域网组建》任务5学习任务考核方案.docx VIP
- 体例格式8:工学一体化课程《windows服务器基础配置与局域网组建》任务3学习任务考核方案.docx VIP
- 体例格式8:工学一体化课程《windows服务器基础配置与局域网组建》任务2学习任务考核方案.docx VIP
原创力文档

文档评论(0)