如何在 Java 中将十进制数转换为十六进制数
要将十进制数转换为十六进制数,请使用以下两种方法之一。
Integer.toHexString() − 它以无符号整数的形式返回整数参数的字符串表示,基数为 16。
Integer.parseInt() − 它允许你设置基数,例如,对于十六进制数,将其设置为 16。
现在让我们看一个例子,使用 Integer.toHexString() 方法将十进制数转换为十六进制数。
实例
public class Demo {
public static void main( String args[] ) {
int dec = 158;
System.out.println(Integer.toHexString(dec));
}
}输出
9e
现在让我们看一个例子,使用 Integer.parseInt() 方法将十进制数转换为十六进制数。
实例
public class Demo {
public static void main( String args[] ) {
String str = "3d8";
System.out.println(Integer.parseInt(str, 16));
}
}输出
984
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP