源代码:
package com.oracle.random;
import java.util.Scanner;
public class JzCalc
{
private Scanner scanner=new Scanner(System.in);
public static void main(String[] args)
{
new JzCalc().welcome();
}
public void welcome()
{
while(true)
{
System.out.println("$$$$$$$$$$$$$$$$$$");
System.out.println("$$$$$$$$$$$$$$$$$$");
System.out.println("$$$进制转换工具$$$");
System.out.println("$$$$$$$$$$$$$$$$$$");
System.out.println("请输入数据:");
menu();
}
}
public void menu()
{
String input = scanner.next();
// 将字符串转换为整数
int sinput = Integer.parseInt(input);
System.out.println("它的二进制是:"+Integer.toBinaryString(sinput));
System.out.println("它的八进制是:"+Integer.toOctalString(sinput));
System.out.println("它的十六进制是:"+Integer.toHexString(sinput));
}
}
运行结果: