java语言进制转换方法如:3进制转成8进制3进制转成10进制10进制转成16进制优先使用java自带的方法给出例子
- 3进制转成8进制:
使用Java自带的方法:Integer.toOctalString()
示例代码:
int num = 12; // 3进制表示为 110 String octal = Integer.toOctalString(num); // 转换成8进制 System.out.println(octal); // 输出结果为 14
- 3进制转成10进制:
使用Java自带的方法:Integer.parseInt()
示例代码:
String ternary = "110"; // 3进制表示为 110 int decimal = Integer.parseInt(ternary, 3); // 转换成10进制 System.out.println(decimal); // 输出结果为 12
- 10进制转成16进制:
使用Java自带的方法:Integer.toHexString()
示例代码:
int decimal = 255; // 10进制表示为 255 String hex = Integer.toHexString(decimal); // 转换成16进制 System.out.println(hex); // 输出结果为 f
原文地址: https://www.cveoy.top/t/topic/eFiY 著作权归作者所有。请勿转载和采集!