Dom*_*rio 1 java string binary hex
我有看起来像这样的代码
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错误不知道问题是什么
尝试这个:
Long.toHexString(Long.parseLong(string,2))
Run Code Online (Sandbox Code Playgroud)
(从parsLong到parseLong编辑)
| 归档时间: |
|
| 查看次数: |
13486 次 |
| 最近记录: |