【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;
    }


🎯答案:

相关文章
|
7月前
|
Java
【Java每日一题】——第十六题:将数组元素逆序并遍历输出。
【Java每日一题】——第十六题:将数组元素逆序并遍历输出。
|
Java
Java实现计算器demo
Java实现计算器demo
78 1
|
存储 Java
Java设计一个简单的计算器程序
Java设计一个简单的计算器程序
|
6月前
|
Java
逆波兰计算器(java)
逆波兰计算器(java)
|
7月前
|
Java
Java实现简易计算器
Java实现简易计算器
507 5
|
7月前
|
Java
简单的 Java 计算器示例
【5月更文挑战第1天】这是一个Java计算器程序,接收用户输入的两个数字和一个运算符(+,-,*,/),通过`Scanner`获取输入,使用`switch`进行计算。当运算符为除法时,检查除数是否为0,防止除零错误。最后,它打印出计算结果。
95 0
|
7月前
|
Java 数据库连接
Java混合计算器以及界面切换
Java混合计算器以及界面切换
|
7月前
|
数据可视化 小程序 Java
【Java】——实现可视化加减乘除计算器
【Java】——实现可视化加减乘除计算器
【Java】——实现可视化加减乘除计算器
|
7月前
|
Python Java Go
Java每日一练(20230416) 三数之和、基本计算器、通配符匹配
Java每日一练(20230416) 三数之和、基本计算器、通配符匹配
68 0
Java每日一练(20230416) 三数之和、基本计算器、通配符匹配
|
7月前
|
Python Java 算法
Java每日一练(20230415) 扰乱字符串、单词拆分、模拟计算器
Java每日一练(20230415) 扰乱字符串、单词拆分、模拟计算器
65 0
Java每日一练(20230415) 扰乱字符串、单词拆分、模拟计算器