news 2026/7/28 12:21:19

kotlin函数的一些用法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
kotlin函数的一些用法

测试函数的一些用法:

fun main() { val func1: (Int, Int) -> Int = ::getMax // ::引用一个函数 println("max(8, 9) = ${func1(8, 9)}") val func2: (Int, Int) -> Int = fun(a: Int, b: Int): Int { // 赋值为一个匿名函数 return a + b } println("sum(8, 9) = ${func2(8, 9)}") val func3: (Int, Int) -> Int = { a, b -> if(a < b) a else b } // Lambda表达式函数 println("min(8, 9) = ${func3(8, 9)}") // 函数传参为Lambda表达式 invoke({name, zuoYouMing -> println("我是$name, 我的座右铭是$zuoYouMing")}, "司徒浩南", "铜锣湾只有一个浩南,就是我司徒浩南!") } fun getMax(a: Int, b: Int) = if (a > b) a else b fun invoke(func: (String, String) -> Unit, str1: String, str2: String) { func(str1, str2) // 直接调用参数的函数 }

打印:

ok. 函数用法很灵活。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/26 10:15:58

Qwen3-Embedding-4B微服务架构:gRPC接口调用性能优化实战

Qwen3-Embedding-4B微服务架构&#xff1a;gRPC接口调用性能优化实战 1. 引言&#xff1a;通义千问3-Embedding-4B——面向长文本的高效向量化引擎 随着大模型应用在知识库问答、语义检索、去重聚类等场景中的广泛落地&#xff0c;高质量文本向量成为系统性能的关键瓶颈。Qwe…

作者头像 李华
网站建设 2026/7/23 18:16:36

GLM-ASR-Nano-2512部署优化:如何提升识别准确率300%

GLM-ASR-Nano-2512部署优化&#xff1a;如何提升识别准确率300% 1. 背景与挑战 语音识别技术在智能客服、会议记录、语音助手等场景中扮演着关键角色。GLM-ASR-Nano-2512 是一个强大的开源自动语音识别&#xff08;ASR&#xff09;模型&#xff0c;拥有 15 亿参数&#xff0c…

作者头像 李华
网站建设 2026/7/25 6:38:34

腾讯优图Youtu-2B开箱体验:低显存环境下的全能对话AI

腾讯优图Youtu-2B开箱体验&#xff1a;低显存环境下的全能对话AI 1. 引言&#xff1a;轻量级大模型的现实需求 随着大语言模型&#xff08;LLM&#xff09;在各类应用场景中的广泛落地&#xff0c;算力成本与部署门槛成为制约其普及的关键因素。尤其是在边缘设备、个人工作站…

作者头像 李华
网站建设 2026/7/24 1:22:45

Z-Image-Turbo部署痛点:网络中断导致下载失败?镜像免下载解法

Z-Image-Turbo部署痛点&#xff1a;网络中断导致下载失败&#xff1f;镜像免下载解法 1. 背景与问题引入 在当前AI图像生成技术快速发展的背景下&#xff0c;Z-Image-Turbo作为阿里巴巴通义实验室开源的高效文生图模型&#xff0c;凭借其卓越性能迅速成为开发者和创作者关注的…

作者头像 李华
网站建设 2026/7/25 14:39:08

HY-MT1.5-1.8B企业应用案例:跨境电商翻译解决方案

HY-MT1.5-1.8B企业应用案例&#xff1a;跨境电商翻译解决方案 随着全球电商市场的持续扩张&#xff0c;多语言内容的高效、准确翻译成为企业出海的关键能力。在商品描述、用户评论、客服对话等场景中&#xff0c;传统翻译服务常面临延迟高、成本大、术语不一致等问题。为此&am…

作者头像 李华
网站建设 2026/7/24 11:26:49

Qwen2.5-0.5B性能监控:推理过程中的指标跟踪

Qwen2.5-0.5B性能监控&#xff1a;推理过程中的指标跟踪 1. 技术背景与应用场景 随着大语言模型在实际业务中的广泛应用&#xff0c;对模型推理过程的性能监控变得愈发重要。Qwen2.5-0.5B-Instruct 作为阿里开源的小参数量级指令调优模型&#xff0c;在轻量化部署和快速响应方…

作者头像 李华