小编Tim*_*les的帖子

Kotlin - “如果 readLine() 为 null 或为空,则分配默认值,否则解析 readLine()”

我是 Kotlin 的初学者,到目前为止我很喜欢它。我很好奇 Kotlin 是否有一个快速简单的解决方案来检查用户输入/字符串是否为空。我想要以下功能:

"If readLine() is null or empty assign default value, else parse readLine()"
Run Code Online (Sandbox Code Playgroud)

到目前为止,我想出的是:

var inp = readLine()
val double = if(inp.isNullOrEmpty()) 0.0 else inp.toDouble()
Run Code Online (Sandbox Code Playgroud)

这是最好的吗?如果可能,我宁愿不存储原始用户输入字符串。谢谢您的帮助!

kotlin

4
推荐指数
1
解决办法
2588
查看次数

标签 统计

kotlin ×1