【Java每日一题】— —第十三题:实现简单的计算器

简介: 【Java每日一题】— —第十三题:实现简单的计算器

🎯问题:

根据用户相应的选择而完成加法、减法、乘法、除法和取余的运算,如实操3-1~图实操3-2所示。


image.png


🎯思路:

(1)新键类Calc

(2)创建Scanner对象从键盘获取两个操作数和一个运算符

(3)从JDK1.7开始switch小括号中的表达式可以为String类型,该实操作中的运算符使用的是String类型

(4)使用switch结构实现


🎯关键代码:

switch (oper) {
    case "+":
                //加法操作
      break;
    case "-":
        //减法操作    
break;
    case "*":
         //乘法操作
      break;
    case "/":
      if (numB!=0) {
        //除法操作
      }else{
        //不能执行操作
      }
    case "%":
         //取余操作
      break;
    default:
        //符号不正确
      break;
    }


🎯答案:

相关文章
【Java每日一题】——第十六题:将数组元素逆序并遍历输出。
【Java每日一题】——第十六题:将数组元素逆序并遍历输出。
|
2月前
|
小程序 Java 知识图谱
Java 学习笔记 —— BMI & BMR 计算器
这是一个使用 Java 编写的 BMI 与 BMR 计算器小程序,可输入年龄、性别、身高和体重,计算身体质量指数(BMI)和基础代谢率(BMR),并输出健康评估结果。通过该项目,掌握了 Java 的输入处理、数据验证、条件判断、数学运算及格式化输出等基础知识,是 Java 初学者的理想练习项目。
|
存储 Java
Java设计一个简单的计算器程序
Java设计一个简单的计算器程序
逆波兰计算器(java)
逆波兰计算器(java)
|
Java
Java实现简易计算器
Java实现简易计算器
715 5
|
数据可视化 小程序 Java
【Java】——实现可视化加减乘除计算器
【Java】——实现可视化加减乘除计算器
【Java】——实现可视化加减乘除计算器
|
Java
简单的 Java 计算器示例
【5月更文挑战第1天】这是一个Java计算器程序,接收用户输入的两个数字和一个运算符(+,-,*,/),通过`Scanner`获取输入,使用`switch`进行计算。当运算符为除法时,检查除数是否为0,防止除零错误。最后,它打印出计算结果。
218 0
|
Java 数据库连接
Java混合计算器以及界面切换
Java混合计算器以及界面切换
111 0
|
Python Java Go
Java每日一练(20230416) 三数之和、基本计算器、通配符匹配
Java每日一练(20230416) 三数之和、基本计算器、通配符匹配
195 0
Java每日一练(20230416) 三数之和、基本计算器、通配符匹配
|
Python Java 算法
Java每日一练(20230415) 扰乱字符串、单词拆分、模拟计算器
Java每日一练(20230415) 扰乱字符串、单词拆分、模拟计算器
105 0
Java每日一练(20230415) 扰乱字符串、单词拆分、模拟计算器