news 2026/8/29 4:02:28

kotlin对集合数据的操作

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
kotlin对集合数据的操作

写个过滤集合数据的简单demo:

// 表示客户 data class KeHu(val name: String, val age: Int, val sex: String) { override fun toString(): String { return "$name:${sex} ${age}岁" } } fun main() { // 来酒店的人,其中有一部分是潜在客户。 val keHuList = listOf(KeHu("灭绝师太", 55, "女"), KeHu("周芷若", 23, "女") , KeHu("尹志平", 25, "男"), KeHu("田伯光", 28, "男") , KeHu("金毛狮王", 50, "男"), KeHu("青翼蝠王", 45, "男"), KeHu("白眉鹰王", 52, "男")) // 过滤出来潜在客户。女的都可以进,男的需要50岁以上的,否则不好忽悠。 val resList = keHuList.filter({kehu->kehu.sex == "女" || kehu.age >= 50}) println(""" |某公司租用5星级酒店销售保健品。吸引了很多人来。 |销售经理吩咐门口保安,只让潜在客户进入酒店,规则:女的随便进,男的年龄大于50岁的也可以进入。 |来了一批人,他们是$keHuList, |根据规则,保安会让以下人员进入: |${resList} """.trimMargin()) }

打印:

ok.

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

FontForge完全指南:免费专业字体编辑器的终极解决方案

FontForge完全指南:免费专业字体编辑器的终极解决方案 【免费下载链接】fontforge Free (libre) font editor for Windows, Mac OS X and GNULinux 项目地址: https://gitcode.com/gh_mirrors/fo/fontforge FontForge是一款功能强大的开源字体编辑器&#xf…

作者头像 李华
网站建设 2026/8/21 22:08:43

TurboDiffusion成本优化:多任务调度降低GPU闲置率实战

TurboDiffusion成本优化:多任务调度降低GPU闲置率实战 1. 引言 1.1 视频生成的算力瓶颈与成本挑战 随着AIGC技术的发展,文生视频(Text-to-Video, T2V)和图生视频(Image-to-Video, I2V)成为内容创作的新范…

作者头像 李华
网站建设 2026/8/19 14:24:12

突破魔兽世界插件开发瓶颈:从零到精通的实战指南

突破魔兽世界插件开发瓶颈:从零到精通的实战指南 【免费下载链接】wow_api Documents of wow API -- 魔兽世界API资料以及宏工具 项目地址: https://gitcode.com/gh_mirrors/wo/wow_api 还在为魔兽世界插件开发而苦恼吗?面对复杂的API文档和繁琐的…

作者头像 李华
网站建设 2026/8/24 6:14:03

L298N驱动模块在Arduino平台上的使用深度剖析

从零搞懂L298N:如何用Arduino精准控制电机的底层逻辑你有没有遇到过这样的情况?接上电源,代码烧录成功,串口打印“Motor Forward”,结果电机纹丝不动,或者一转就停、发热严重,甚至Arduino莫名其…

作者头像 李华
网站建设 2026/8/27 13:14:10

Markdown Viewer:浏览器中优雅阅读Markdown的终极指南

Markdown Viewer:浏览器中优雅阅读Markdown的终极指南 【免费下载链接】markdown-viewer Markdown Viewer / Browser Extension 项目地址: https://gitcode.com/gh_mirrors/ma/markdown-viewer 还在为浏览器中杂乱的Markdown源代码而困扰吗?Markd…

作者头像 李华
网站建设 2026/8/19 16:20:18

Fritzing实战案例:基于Arduino的LED控制原理图设计

用Fritzing画出你的第一个专业电路图:从Arduino控制LED说起 你有没有过这样的经历?在面包板上插好了一堆线,点亮了LED,满心欢喜地想把成果分享出去——结果别人看着你拍的照片一头雾水:“这根线到底接的是哪个引脚&…

作者头像 李华