小编Dom*_*rio的帖子

将字符串二进制转换为十六进制Java

我有看起来像这样的代码

             public static void main(String[] args) {
    String string= "11011100010000010001000000000000";
   String string1= "00000000010000110000100000101100";

    System.out.println(Integer.toHexString(Integer.parseInt(string1,2)));

    System.out.println(Integer.toHexString(Integer.parseInt(string,2)));


}
Run Code Online (Sandbox Code Playgroud)

第一个字符串转换就很好,但是第二个字符串有java.lang.NumberFormatException错误不知道问题是什么

java string binary hex

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

binary ×1

hex ×1

java ×1

string ×1