如何将Kotlin中的Long转换为Int?
我想要做这样的事情:
fun process(minutes: Int) = 0 fun test() { process(System.currentTimeMillis() / 1000 / 60) // error: Int expected }
如果我尝试process((System.currentTimeMillis() / 1000 / 60) as Int)
我在运行时得到一个ClassCastException
。
那么如何将Long转换为Int?
使用Long.toInt()
:
process((System.currentTimeMillis() / 1000 / 60).toInt())