上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 202 下一页
摘要: 一,功能 TODO 函数 唯一的作用 就是 抛出异常 , 该函数 执行永远失败 , 并且 返回 Nothing 类型 二,例子 代码: //处理按钮点击事件 binding.button2.setOnClickListener { TODO("TODO 抛出异常") } 运行结果: 三,例子: 代码 阅读全文
posted @ 2025-08-23 09:19 刘宏缔的架构森林 阅读(26) 评论(0) 推荐(0)
摘要: 一,功能 takeIf 函数 的 返回值 由其 Lambda 表达式参数的返回值 确定 , Lambda 表达式 返回 true , 则 返回 接收者对象 ; Lambda 表达式 返回 false , 则 返回 null 空值 ; takeUnless 函数 的 返回值 由其 Lambda 表达式 阅读全文
posted @ 2025-08-16 10:14 刘宏缔的架构森林 阅读(92) 评论(0) 推荐(0)
摘要: 一,功能 drop方法:接收一个Int类型参数,表示可以指定从数组开始位置移除原数组的几个元素。 dropLast,方法接收一个Int类型参数,表示可以指定从数组末尾位置移除原数组的几个元素。 二,例子 代码: //处理按钮点击事件 binding.button1.setOnClickListene 阅读全文
posted @ 2025-08-16 10:14 刘宏缔的架构森林 阅读(68) 评论(0) 推荐(0)
摘要: 一,功能 dropWhile操作符: 从集合的第一项开始去掉满足条件元素,这样操作一直持续到出现第一个不满足条件元素出现为止, 返回剩余元素(可能剩余元素有满足条件的元素) dropLastWhile操作符: 从集合的最后一项开始去掉满足条件元素,这样操作一直持续到出现第一个不满足条件元素出现为止, 阅读全文
posted @ 2025-08-16 10:14 刘宏缔的架构森林 阅读(46) 评论(0) 推荐(0)
摘要: 一,功能: 通过应用于每个元素的给定 keySelector 函数返回的键对原始序列的元素进行分组,并返回一个映射,其中每个组键与对应元素的列表相关联。 返回的映射保留从原始序列生成的键的条目迭代顺序。 二,例子 代码: //处理按钮点击事件 binding.button1.setOnClickLi 阅读全文
posted @ 2025-08-16 10:14 刘宏缔的架构森林 阅读(45) 评论(0) 推荐(0)
摘要: 一,功能 first 是取集合元素中第一个元素,或符合条件的第一个元素 last 是取集合元素中最后一个元素, 或符合条件的最后一个元素 二,例子 代码: //处理按钮点击事件 binding.button1.setOnClickListener { val mList1 = mutableList 阅读全文
posted @ 2025-08-16 10:14 刘宏缔的架构森林 阅读(71) 评论(0) 推荐(0)
摘要: 一,功能:查询元素在集合中的位置 indexOf(): 从头开始,返回匹配到的元素在集合中的位置,如果不存在,返回-1lastIndexOf() :从尾部开始,返回匹配到的元素在集合中的位置,如果不存在,返回-1 indexOfFirst()返回与关键字匹配的第一个元素的索引,如果没有此类元素,则返 阅读全文
posted @ 2025-08-16 10:14 刘宏缔的架构森林 阅读(63) 评论(0) 推荐(0)
摘要: 一,功能 elementAt(): 查找下标对应的元素,如果下标越界会抛IndexOutOfBoundsException。elementAtOrNull(): 查找下标对应元素,如果越界就返回nullelementAtOrElse(): 查找下标对应元素,如果越界会根据方法返回默认值。 二,例子: 阅读全文
posted @ 2025-08-16 10:14 刘宏缔的架构森林 阅读(15) 评论(0) 推荐(0)
摘要: 一,功能 count函数: 返回集合中的元素总数 或返回与给定条件匹配的元素数。 二,例子: 代码: //处理按钮点击事件 binding.button1.setOnClickListener { val numbers = listOf(1, -2, 3, -4, 5, -6) val total 阅读全文
posted @ 2025-08-16 10:14 刘宏缔的架构森林 阅读(20) 评论(0) 推荐(0)
摘要: 一,功能 sum() 返回数字集合中元素的总和。 sumOf() 也是计算一个列表里面数字的总和,不过sumOf() 更适合于需要根据元素进行某些计算后再求和的情况 二,例子 代码: //处理按钮点击事件 binding.button2.setOnClickListener { val number 阅读全文
posted @ 2025-08-16 10:14 刘宏缔的架构森林 阅读(64) 评论(0) 推荐(0)
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 202 下一页