public void test1(){ String strHex="ffff"; int ia = Integer.parseInt(strHex,16); //不带符号十六进制转换十进制 System.out.println("ia: "+ia); //带符号十六进制转换十进制 String is= String.valueOf((Integer.valueOf(strHex, 16).shortValue())); System.out.println("is: "+is); } } 日志输出: ia: 65535 is: -1
标签:十六进制,java,String,带符号,ia,十进制,strHex From: https://www.cnblogs.com/coder-wzr/p/16738063.html