如何在 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

更新于: 01-3 月 -2022

932 浏览量

开启您的 职业

完成课程即可获得认证

开始学习
广告