toBinaryString(int i) //返回int变量的二进制表示的字符串
toHexString(int i) //返回int变量的十六进制表示的字符串
toOctalString(int i) //返回int变量的八进制表示字符串
Integer.toString(10,16) //10为要转换的数,16为要转换进制 (不适用于负数)
Integer.parseInt("1010",2);//N进制转换成十进制,返回类型为int,第一个参数为字符串,第二个参数为进制
具体用法:
String s = Integer.toBinaryString(n);
//将整数n转换成字符串(二进制)