int转换为二进制字符串
Integer.toBinaryString(5);
二进制字符串转换为int
int i=Integer.parseUnsignedInt("10010",2);
parseUnsignedInt方法中第二个参数为基数(radix),2即二进制。这个方法最多可解析32位的二进制数,即无符号int型
parseInt也类似,但只能解析31位二进制数,即有符号int型
int转换为二进制字符串
Integer.toBinaryString(5);
二进制字符串转换为int
int i=Integer.parseUnsignedInt("10010",2);
parseUnsignedInt方法中第二个参数为基数(radix),2即二进制。这个方法最多可解析32位的二进制数,即无符号int型
parseInt也类似,但只能解析31位二进制数,即有符号int型