<>计算器Java代码
package com.zou.method; import java.util.Scanner;
//写一个计算器,实现加减乘除功能,并能够循环接收新的数据,通过用户交互实现。 /* 思路:写四个方法:加减乘除 利用循环+switch进行用户交互
传递需要操作的两个数 输出结果 */ public class Demo06 { public static void main(String[] args)
{ Scanner scanner = new Scanner(System.in); while (scanner.hasNextDouble()) {
double a = scanner.nextDouble(); String c = scanner.next(); double b = scanner.
nextDouble(); switch(c){ case "+": add(a,b); break; case "-": minus(a,b); break;
case "*": multiply(a,b); break; case "/": except(a,b); break; } System.out.
println("输入任意字母退出"); } scanner.close(); } public static void add(double num1,
double num2) { System.out.println( num1 + num2); } public static void minus(
double num1, double num2) { System.out.println( num1 - num2); } public static
void multiply(double num1, double num2) { System.out.println( num1 * num2); }
public static void except(double num1, double num2) { if(num2==0){ System.out.
println("分母不能为0"); }else{ System.out.println( num1 / num2); } } }