【发布时间】:2019-11-12 04:19:08
【问题描述】:
我在 Kotlin 中发现了一个奇怪的问题。
我可以将一个十六进制整数赋给一个 Int 变量,就像:
private val a = 0xFFFF0000 //works good
但我不能在intArrayOf 中使用这个十六进制整数:
private val array: IntArray = intArrayOf(0xFFFF0000)
有人知道为什么吗?无论如何在intArrayof中使用0xFFFF0000?
【问题讨论】: