🎯问题:
根据用户相应的选择而完成加法、减法、乘法、除法和取余的运算,如实操3-1~图实操3-2所示。
🎯思路:
(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; }
🎯答案: