main方法
package com.wang.Oppmore.Demo5;
import java.util.Scanner;
public class Demo1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入两数之间的计算方式:");
String way = scanner.nextLine();
System.out.println("请分别输入两个数:");
double x =scanner.nextInt();
double y =scanner.nextInt();
Add add = new Add();
Jian jian = new Jian();
Chen chen = new Chen();
Chu chu = new Chu();
switch (way){
case"+":
System.out.println("两数相加的和为:"+add.add(x,y));
break;
case "-":
System.out.println("两数相减的差为:"+jian.jian(x,y));
break;
case "*":
System.out.println("两数相乘的积为:"+chen.chen(x,y));
break;
case "/":
System.out.println("两数相除的商为:"+chu.chu(x,y));
break;
default:
System.out.println("输入的计算方法有误");
}
scanner.close();
}
}
Add
package com.wang.Oppmore.Demo5;
public class Add {
double add;
public double add(double a,double b){
add =a + b;
return add;
}
}
Jian
package com.wang.Oppmore.Demo5;
public class Jian {
double jian;
public double jian(double a,double b){
jian = a - b;
return jian;
}
}
Chen
package com.wang.Oppmore.Demo5;
public class Chen {
double chen;
public double chen(double a,double b){
chen = a * b;
return chen;
}
}
Chu
package com.wang.Oppmore.Demo5;
public class Chu {
double chu;
public double chu(double a,double b){
chu = a/b;
return chu;
}
}