我想将十六进制字符串转换为十进制,但在以下代码中出现了错误:
String hexValue = "23e90b831b74";
int i = Integer.parseInt(hexValue, 16);
错误:
Exception in thread "main" java.lang.NumberFormatException: For input string: "23e90b831b74"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:495)