谢谢大家的支持,您的一键三连是 罡罡同学前进的最大动力!

一键三连 一键三连 一键三连 一键三连 一键三连 一键三连

Java 进制转换 算法提高

蓝桥杯Java 进制转换 算法提高_java

主要还是 将字符串s换成16进制的BigInteger 然后按照进制输出

import java.math.BigInteger;
import java.util.Scanner;
public class test11 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String s =sc.next();
if(s.equals("000"))
s ="0";

BigInteger h=new BigInteger(s,16);
System.out.printf("%X %d %o",h,h,h);
}
}