Java 进制转换函数

进制转化在JAVA中已经封装好了,都被封装在Integer对象中,详细的看代码。
十进制转其他进制

int n = 18;
Integer.toBinaryString(n);//十进制转2进制
Integer.toOctalString(n);//十进制转8进制
Integer.toHexString(n);//十进制转16进制
Integer.toString(n);//十进制转3进制

其他进制转十进制

s:其他进制的字符串(注意:这里字符串的长度不宜过长,否则会报NumberFormatException错误)
radix:要转换的进制位数
Integer.parseInt((String) s,(int) radix);
发布了81 篇原创文章 · 获赞 8 · 访问量 9559

猜你喜欢

转载自blog.csdn.net/baidu_34310405/article/details/103459829