Java中的进制转换
进制转化在JAVA中已经封装好了,无论是常规的10转2,8,16,还是相对应的2,8,16进制转化为10进制的方法,当然也包括10->n进制,n进制转10进制的常规方法,都被封装在Integer对象中
- 10进制转2进制 Integer.toBinaryString(n); 一个二进制字符串.
- 10进制转8进制 Integer.toOctalString(n); 一个八进制字符串
- 10进制转16进制 Integer.toHexString(n); 一个16进制字符串
- 10进制转 r 进制 Integer.toString(100, 16); 一个r进制字符串
r进制转10进制:
- radix进制的字符串s转10进制 Integer.parseInt(String s,int radix);