1.Interger.parselnt(string s)
表示将整数字符串s按照十进制整数输出来。
public class test02 { public static void main(String[] args) { int x = Integer.parseInt("11"); System.out.println(x);//11 int y = Integer.parseInt("12"); System.out.println(y);//12 int z = Integer.parseInt("13"); System.out.println(z);//13 } }
输出结果:
11
12
13
2.Interger.parselnt(string s,int radix)
表示string s原来是 int radix进制的数,需要将它按照十进制输出。
public class test02 { public static void main(String[] args) { int x = Integer .parseInt("11",10);//11,11是10进制的数,将11按照10进制输出 System.out.println(x); int y = Integer .parseInt("1000",2);//8,1000是二进制的数,将它转换为10进制的数为 8 System.out.println(y); int z = Integer .parseInt("11",16);//17,11是16进制的数,将它转换为10进制的数为17 System.out.println(z); } }
输出结果:
11
8
17