JAVA 进制转换

其他进制转换十进制 返回类型为int

// 第一个参数为字符串,第二个参数为进制
System.out.println(Integer.parseInt("1969",2));  // 二进制转换十进制
System.out.println(Integer.parseInt("1959",8));  // 八进制进制转换十进制
System.out.println(Integer.parseInt("1949",16)); // 十六进制转换十进制    

十进制转二进制 Integer.toBinaryString

System.out.println(Integer.toBinaryString(365));

十进制转八进制 Integer.toOctalString

System.out.println(Integer.toOctalString(365));

十进制转十六进制 Integer.toHexString

System.out.println(Integer.toHexString(365));

十进制转其他进制 Integer.toString

System.out.println(Integer.toString(365, 10)); // 第一个参数为转换数,第二个参数为转换进制(这个是十进制转十进制)

小剧场:老子不疯,怎么狂。Lao Tzu is not crazy,How crazy.

发布了213 篇原创文章 · 获赞 450 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/weixin_43771695/article/details/105591056