java中把输入的十进制数字转为常见的二进制、八进制、十六进制数字,以及反推转换为原始的十进制 前置:这里以十进制数字 50 为示例一、十进制转为二进制、八进制、十六进制1、十进制转为二进制String resStr = Integer.toBinaryString(50); System.out.println("resStr = " + resStr);输出:1100102、十进制转为八进制String resStr = Integer.toOctalString(50); System.out.println("resStr = " + resStr);输出:623、十进制转为十六进制String resStr = Integer.toHexString(50); System.out.println("resStr = " + resStr);输出:32二、反推,把二进制、八进制、十六进制转换为十进制说明 Integer.parseInt(p1, p2):默认转换为十进制数字,第一个参数是待转换的数字,第二个参数是说明待转换的数字是多