如何在 Kotlin 中將 Int 轉換為 Hex 字串?
Kotlin 是統計型別語言,且基於 JVM 構建。Kotlin 與 Java 百分百相容。因此,某些 Java 函式也可用在 Kotlin 中。
在本文中,我們舉個例子來說明如何在 Kotlin 中使用 Java 類函式將 Int 轉換為相應的十六進位制字串。
示例 - 在 Kotlin 中將 Int 轉換為十六進位制字串
在此示例中,我們將使用 Java 類函式toHexString()。
import java.lang.* fun main(args: Array<String>) { val hexString = java.lang.Integer.toHexString(-66) println("Hex String for negative Number: " +hexString) val positiveNumber = java.lang.Integer.toHexString(166) println("Hex String for positive Number: " +positiveNumber) }
輸出
執行後,將生成以下輸出 -
Hex String for negative Number: ffffffbe Hex String for positive Number: a6
廣告