龙空技术网

Java中的进制转换

插猹的闰土 93

前言:

而今兄弟们对“java8进制”大致比较珍视,朋友们都想要学习一些“java8进制”的相关资讯。那么小编在网络上汇集了一些关于“java8进制””的相关知识,希望大家能喜欢,兄弟们快快来学习一下吧!

Java中的进制转换

近期刷题时遇到了进制转换,在这整理一波

方法:

十进制转其他进制 Integer.toHexString(int i);//转成16进制Integer.toBinaryString(int i);//转成二进制Integer.toOctalString(int i);//转成8进制Integer.toString(int i, int radix);//转成任意进制,radix不在【2,36】区间内radix=10Long.toHexString(long i);//转成16进制Long.toBinaryString(long i);//转成二进制Long.toOctalString(long i);//转成8进制Long.toString(long i, int radix);//转成任意进制,radix不在【2,36】区间内radix=10 其他进制转十进制Integer.valueOf(String s, int radix); 返回值类型为Integer,radix不在【2,36】区间内,抛出NumberFormatException异常 parseInt(String s, int radix); 返回值类型为:int,radix不在【2,36】区间内,抛出NumberFormatException异常 各进制间的转换Integer.toString(parseInt(String s, int srcRadix), int destRadix);

标签: #java8进制 #java转化为二进制 #java转化二进制 #java 转化为二进制