2019-1-13 面向对象-计算器

本文介绍了一个简单的计算器类的设计与实现过程,通过Java代码演示了如何根据用户输入的运算符和两个数字进行基本的数学运算,包括加、减、乘、除,并展示了完整的运行结果。
 1 package com.test;
 2 /**
 3  * 计算器   symbol~符号 total~总和
 4  * @author Mr.kemi
 5  * 2019-1-13
 6  * 新建类
 7  */
 8 public class Count {
 9     //输入第一个数字
10     double num1;
11     //输入第二个数字
12     double num2;
13     //算出的结果
14     double sum;
15     //输入的符号
16     String symbol;
17 
18     public double total() {
19         //根据运算符判断运算结果
20         switch(symbol) {
21         case "+":
22             sum = num1+num2;
23             break;
24         case "-":
25             sum = num1 - num2;
26             break;
27         case "*":
28             sum = num1 * num2;
29             break;
30         case "/":
31             sum = num1 / num2;
32             break;
33         }
34         return sum;
35         
36     }
37 }
 1 package com.test;
 2 
 3 import java.util.Scanner;
 4 
 5 /**
 6  * 新建对象(自己)
 7  * @author Mr.kemi
 8  *2019-1-13
 9  *输入运算符和两个操作数,输出运算结果
10  */
11 public class CountDemo {
12     public static void main(String[] args) {
13         Scanner input = new Scanner(System.in);
14         Count count = new Count();
15         System.out.println("请输入你要做的运算:");
16         count.symbol = input.nextLine();
17         System.out.println("请输入第一个数字:");
18         count.num1 = input.nextDouble();
19         System.out.println("请输入第二个数字:");
20         count.num2 = input.nextDouble();
21         System.out.println("结果为:");
22         System.out.println(count.num1+count.symbol+count.num2+"="+count.total());
23     }
24 }

运行结果:

加号运算

减号运算

乘号运算

除号运算

 

转载于:https://www.cnblogs.com/kemii/p/10264233.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值