答案一:利用 printf 实现进制转换 public class Main { public static void main(String[] args) { System.out.printf("0"+"%o",1234); System.out.printf(" 0X"+"%X",1234); } }解析: "%d"表示以十进制整数形式输出 "%o"表示以八进制形式输出 "%x"表示以十六进制输出 "%X"表示以十六进制输出,并且将字母(A、B、C、D、E、F)换成大写 "%e"表示以科学计数法输出浮点数 "%E"表示以科学计数...