Kotlin 入门:用可空类型表示分钟数解析失败
使用 toIntOrNull 解析文本,借助 Int? 表示没有结果,保留合法零并理解空值处理、val 与范围表达式。
围绕 Kotlin 语法、空安全、协程与 Java 互操作,介绍 Android 应用、JVM 服务及项目测试的开发方法,适合学习与项目实践时按主题查阅。
收录 3 篇文章使用 toIntOrNull 解析文本,借助 Int? 表示没有结果,保留合法零并理解空值处理、val 与范围表达式。
用数据类保存任务,通过 copy 创建已完成版本,验证原记录不变,并理解浅复制、只读接口与真正不可变的差别。
用密封接口表示成功和失败,通过 when 穷尽处理,让分钟数与错误原因只出现在各自合法的状态中。