Java方法实现16进制转换:十进制与十六进制相互转换的实现代码

分类:知识百科 日期: 点击:0

十进制与十六进制相互转换是Java程序中经常使用到的功能,它可以将十进制数转换为十六进制数,也可以将十六进制数转换为十进制数。实现十进制与十六进制相互转换的Java代码如下:

// 将十进制数转换为十六进制数
public static String decToHex(int dec) {
    return Integer.toHexString(dec);
}

// 将十六进制数转换为十进制数
public static int hexToDec(String hex) {
    return Integer.parseInt(hex, 16);
}

上述代码中,使用Integer.toHexString()方法将十进制数转换为十六进制数,使用Integer.parseInt()方法将十六进制数转换为十进制数。

使用示例

下面我们来看一个使用示例,将十进制数100转换为十六进制数:

int dec = 100;
String hex = decToHex(dec);
System.out.println(hex); // 输出结果为:64

又如,将十六进制数64转换为十进制数:

String hex = "64";
int dec = hexToDec(hex);
System.out.println(dec); // 输出结果为:100

以上就是Java实现十进制与十六进制相互转换的代码示例,希望对大家有所帮助。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。