进制转换

来源:互联网 发布:金庸功夫知乎 编辑:程序博客网 时间:2024/06/04 00:26

十进制转16进制

System.out.println(Integer.toHexString(255));

16进制转10进制

 System.out.println(Integer.parseInt("ff",16));


十进制转八进制

 System.out.println(Integer.toOctalString(10));

八进制转十进制

System.out.println(Integer.parseInt("12",8));


十进制转二进制

System.out.println(Integer.toBinaryString(10));

二进制转十进制

System.out.println(Integer.parseInt("1010",2));


二进制转八进制或者十六进制  可以通过先转十进制再转相应的目标进制