1. 3进制转成8进制:

使用Java自带的方法:Integer.toOctalString()

示例代码:

int num = 12; // 3进制表示为 110 String octal = Integer.toOctalString(num); // 转换成8进制 System.out.println(octal); // 输出结果为 14

  1. 3进制转成10进制:

使用Java自带的方法:Integer.parseInt()

示例代码:

String ternary = "110"; // 3进制表示为 110 int decimal = Integer.parseInt(ternary, 3); // 转换成10进制 System.out.println(decimal); // 输出结果为 12

  1. 10进制转成16进制:

使用Java自带的方法:Integer.toHexString()

示例代码:

int decimal = 255; // 10进制表示为 255 String hex = Integer.toHexString(decimal); // 转换成16进制 System.out.println(hex); // 输出结果为 f

java语言进制转换方法如:3进制转成8进制3进制转成10进制10进制转成16进制优先使用java自带的方法给出例子

原文地址: https://www.cveoy.top/t/topic/eFiY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录