1、把一个十进制的数转换成其它进制的数可采用:
int x = 25;
String a = Integer.toBinaryString(x);
String b = Integer.toHexString(x);
String c = Integer.toOctalString(x);
2、其它进制转换成十进制:
int d = Integer.parseInt("3c", 16);//第一个参数表示要转换的数值,第二个参数表示要转换什么类型的数据到十进制。
3、 把一个字符串转换成一个整数时,有两种方法:
a、int a = Integer.parseInt("123"); //直接调用了Integer 的静态方法
b、 int = new Integer("123").intValue(); //利用对象的intValue()方法。
note:此时的字符串都是由数字组成的,不能写成"a12" 之类的。