Java中返回整数二进制后的1的数量:
int i=Integer.bitCount(x);
Java中进制转换函数:
static String toBinaryString(int i)
, 以二进制(基数 2)无符号整数形式返回一个整数参数的字符串表示形式。static String toHexString(int i)
, 以十六进制(基数 16)无符号整数形式返回一个整数参数的字符串表示形式。static String toOctalString(int i)
,以八进制(基数 8)无符号整数形式返回一个整数参数的字符串表示形式。
将字符串转化为数字:
String s="2";
int i=Integer.parseInt(s);