欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JAVA 进制转换

程序员文章站 2024-03-17 13:38:22
...

其他进制转换十进制 返回类型为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.