【发布时间】:2018-09-18 13:25:21
【问题描述】:
如果使用变量 bin1,它不会转换,但是如果我用 bin2 替换参数,它似乎可以工作。
我尝试使用 long 而不是 int。还是一样。
public class Test{
public static void main(String[] args) {
String bin1 = "11011100000000010001000000000000";
String bin2 = "01100100001000010001000000000000";
int dec = Integer.parseInt(bin1, 2);
String hex = Integer.toString(dec, 16);
System.out.println(hex);
}
}
【问题讨论】:
标签: java binary hex data-conversion number-systems