下面的代码抛出一个错误,==不能在int和short之间应用。
if(shortVal == 3)
Run Code Online (Sandbox Code Playgroud)
Kotlin 是否有办法表示数字文字是一个短字符,例如3S?
据我所知,标准库中没有类似的功能。但您仍然可以自行实现类似的功能,例如使用 Kotlin 的扩展属性。
val Int.s: Short
get() = toShort()
val i: Int = 3
val s: Short = 3.s
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1496 次 |
| 最近记录: |