很简单的
public class Test{
private static void function7() {
Scanner sc=new Scanner(System.in);
int i=sc.nextInt();
System.out.println("二进制:"+Integer.toBinaryString(i));
System.out.println("八进制:"+Integer.toOctalString(i));
System.out.println("十六进制:"+Integer.toHexString(i));
}
}
追问要这样的输出怎样修改一下呢?我是学文学的对这个有点无力= =
追答public class Test{
private static void function7() {
Scanner sc=new Scanner(System.in);
System.out.println("请输入数字:");
int i=sc.nextInt();
System.out.println("二进制:"+Integer.toBinaryString(i));
System.out.println("八进制:"+Integer.toOctalString(i));
System.out.println("十六进制:"+Integer.toHexString(i));
}
}