java 十进制互转十六进制、二进制

10进制与16进制互转,二进制互转

// 转 十进制
String str = "00AB";
Integer a= Integer.valueOf(str,16);
System.out.println("a = " + a);
// 转16进制
String st = Integer.toHexString(a).toUpperCase();
System.out.println("st = " + st);

// 转二进制
String s = Integer.toBinaryString(a);
System.out.println("s = " + s);

 

上一篇:字符串/16进制/ASCII码的转换


下一篇:哈希表基础知识