java 二进制,八进制,十进制,十六进制间相互转换的方法

来源:互联网 发布:解答问题的软件 编辑:程序博客网 时间:2024/06/05 07:00
int n1 = 14;  //十进制转成十六进制:  Integer.toHexString(n1);  //十进制转成八进制  Integer.toOctalString(n1);  //十进制转成二进制  Integer.toBinaryString(12);    //十六进制转成十进制  Integer.valueOf("FFFF",16).toString();  //十六进制转成二进制  Integer.toBinaryString(Integer.valueOf("FFFF",16));  //十六进制转成八进制  Integer.toOctalString(Integer.valueOf("FFFF",16));    //八进制转成十进制  Integer.valueOf("576",8).toString();  //八进制转成二进制  Integer.toBinaryString(Integer.valueOf("23",8));  //八进制转成十六进制  Integer.toHexString(Integer.valueOf("23",8));    //二进制转十进制  Integer.valueOf("0101",2).toString();  //二进制转八进制  Integer.toOctalString(Integer.parseInt("0101", 2));  //二进制转十六进制  Integer.toHexString(Integer.parseInt("0101", 2)); 

0 0