Integer|Integer 类型转换(问题贴)
【Integer|Integer 类型转换(问题贴)】
文章图片
pSpytS.md.jpg
代码如下:
package yinshifuxi;
public class Integer_0 {
public static void main(String[] args) {
Integer[] array = {new Integer(20),new Integer(40),new Integer("100")};
for (int i = 0;
i < array.length;
i++) {
System.out.println(Integer.toBinaryString(array[i].intValue()) + "\t");
System.out.println(Integer.toHexString(array[i].intValue()) + "\t");
System.out.println(Integer.toOctalString(array[i].intValue()) + "\t");
System.out.println("-----------------------------");
}
}
}
结果如下:
10100
14
24
那么40的二进制不应该是101000吗?为啥是14?其他问题都一样
-----------------------------
101000
28
50
-----------------------------
1100100
64
144
-----------------------------
求大神援助一下 Thanks
推荐阅读
- 一起来学习C语言的字符串转换函数
- 视频转换器哪种好用()
- 以太坊中的计量单位及相互转换
- mysql|InnoDB数据页结构
- 接口|axios接口报错-参数类型错误解决
- 怎么将桌面上的CAD图纸添加到软件中进行BMP格式转换()
- 带你了解类型系统以及flow和typescript的基本使用
- 史前艺术的审美类型「清央美术」
- NAT(网络地址转换技术)
- 认识图表