03.java模拟简单控制台计算器

本文介绍了如何使用Java模拟一个控制台计算器,遵循企业开发规范,通过块函数实现菜单、用户输入校验和计算功能,使代码逻辑清晰。
摘要由CSDN通过智能技术生成

本来自己写了代码,也能实现各种功能。但是为了更加规范代码,重写了一遍。

截图如下: 

 程序运用了大量的块函数

 1.模拟菜单栏、关闭按钮,打印菜单提示

//模拟菜单栏
while(ture)
{
    //打印菜单提示
    System.out.println("请输入选择功能:\n1]加法  2]减法  3]乘法  4]除法  0]退出");
    //模拟关闭按钮
    if(?){
    System.out.println("------欢迎下次使用,再见!------");
    break;
    }
}

2. 获取用户输入并进行校检

//获取输入
int menu=getInt();//外接输入函数

//校检数据
boolean isCheck=check(menu);//外接函数

//用户输入函数
public static boolean check(int menu) {
    return menu>=0&&menu<=4;
 }

//校检函数
public static int getInt() {
        Scanner sc=new Scanner(System.in);
        return sc.nextInt();
    }


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我可以帮你解答这个问题。你想要使用Java模拟计算器,可以按照以下步骤进行: 1. 创建一个Java类,命名为Calculator。 2. 在Calculator类中,定义一个main方法,用于程序的执行入口。 3. 在main方法中,创建一个Scanner对象,用于从控制台读取用户输入。 4. 定义两个double类型的变量,用于存储用户输入的两个数值。 5. 使用Scanner对象从控制台读取用户输入的两个数值,并将其存储到定义的变量中。 6. 定义一个char类型的变量,用于存储用户输入的运算符。 7. 使用Scanner对象从控制台读取用户输入的运算符,并将其存储到定义的变量中。 8. 根据用户输入的运算符,进行相应的计算,并将结果输出到控制台。 下面是一个简单Java模拟计算器的示例代码: ``` import java.util.Scanner; public class Calculator { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请输入第一个数:"); double num1 = scanner.nextDouble(); System.out.print("请输入第二个数:"); double num2 = scanner.nextDouble(); System.out.print("请输入运算符(+、-、*、/):"); char operator = scanner.next().charAt(0); double result = 0; switch (operator) { case '+': result = num1 + num2; break; case '-': result = num1 - num2; break; case '*': result = num1 * num2; break; case '/': result = num1 / num2; break; default: System.out.println("输入的运算符不合法!"); return; } System.out.println("计算结果为:" + result); } } ``` 你可以将以上代码复制到一个Java文件中,然后编译运行该程序,即可使用Java模拟计算器进行简单的数值计算。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值