java二进制转换

十转二进制

1
String binaryStr = java.lang.Integer.toBinaryString(data);

二进制转十进制

1
2
3
4
5
String a = "0100";
int d = Integer.parseInt(a, 2); // 2进制
int o = Integer.parseInt(a, 8); // 8进制
System.out.println(d);
System.out.println(o);

10进制变为3进制(n进制)字符串

1
String threeForm = Integer.toString(5, 3);