String x = "AA"; String ox ="0X10"; String o8 = "010"; String b2= "0b100"; String b22 ="0b100"; //decode处理二进制不支持 int b22i =Integer.decode(b22); int b2i =Integer.decode(b2); //8,16进制转10进制 int o8i=Integer.decode(o8); Integer decode = Integer.decode(ox);//解析函数 int i = Integer.valueOf(x,16); int b = Integer.parseInt(x,16); //比较大小 int compare = Integer.compare(1, 2); //10进制转其他进制 String s = Integer.toString(14, 8); String binaryString = Integer.toBinaryString(4); String o = Integer.toOctalString(170); String h = Integer.toHexString(170); //char转数字 char a = '5'; StringBuilder sb = new StringBuilder(); System.out.println(Integer.valueOf(sb.append(a).toString()));
Integer相关方法
最新推荐文章于 2022-03-07 10:16:16 发布