如何在kotlin中定义Long Long数据类型?
fun main(args: Array<String>) { try { var sum: Long = 0 val n: Int = readLine()!!.toInt() for (i in 0..(n - 1)) { var input: Long? input = readLine()!!.toLong() sum += input } println(sum) } catch (ex: Exception) { println(ex.message) } }
我想采取数据类型长龙取代龙。 那么如何定义Long Long数据类型呢?
Kotlin's Long
已经是64位了。 不需要古代long long
诡计:
如果您在JVM上,则不会有long long
类型,但是您可以使用java.math.BigInteger
来替代任意大的数字。
在这里可以看到关于这个主题的更多讨论以及一些Java问题的更多选择。