有时候我们可能需要进行数得进制转换,这里介绍一下jdk里面自带的Integer类里面的方法
代码如下
public static void main(String[] args) {
int num = 0xabcd;
String octalStr = Integer.toOctalString(num);
System.out.println("十六进制的"+Integer.toHexString(num)+"转成八进制是:"+octalStr);
int octal = Integer.parseInt(octalStr, 8);
System.out.println("转成十进制是:"+octal);
}