1、进制装换

1、进制装换

Java中在声明数字时默认采用的是十进制,可以在数字前加上符号表示数字采用八进制【前面加0(零)】或者十六进制【前面加上0x(零x)】。

Java的整型封装类Integer和Long提供toString(int i,int radix)静态方法,可以将一个任意进制的整数转换为其他进制的整数。

下面的4个方法都是对上面这方法的封装,比如:

System.out.println(Integer.toString(100, 16));
System.out.println(Integer.toString(0x32, 10));

使用Integer或Long的toBinaryString方法将整数转换为二进制。

使用Integer或Long的toOctalString方法将整数转换为八进制。

使用Integer或Long的toHexString方法将整数转换为十六进制。

使用Integer或Long的toString(int i)方法可以将其他进制的整数转换为十进制的整数的字符串表示。

猜你喜欢

转载自nickfover.iteye.com/blog/2124132
今日推荐