二,八,十,十六进制之间转换的相应方法
int num1= Integer.valueOf(n,16); //16进制转换成10进制
Integer.toHexString(Integer i); //10进制转换成16进制
补充:Integer.toHexString(Integer i);该方法得出的字符默认为小写,如果想得到大写结果,则变为Integer.toHexString(Integer i).toUpperCase();
int num2=Integer.valueOf(n,8); //8进制转换成10进制
Integer.toOctalString(Integer i); //10进制转换成8进制
int num3=Integer.valueOf(n,2); //2进制转换成10进制
Integer.toBinaryString(Integer i); //10进制转换成2进制
以上的 n,i 是从键盘输入的所要转换的对象