java怎么用switch写计算,java代码实例 使用switch实现简易的计算器(实现加减乘除)...
import java.util.Scanner;
/*
* 使用switch实现简易的计算器(实现加减乘除);
*/
public class test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("输入一个表达式(例如: 5 + 3):");
int a = sc.nextInt();
char ch = sc.next().charAt(0);
int b = sc.nextInt();
switch (ch) {
case '+':
jia(a, b);
break;
case '-':
jian(a, b);
break;
case '*':
cheng(a, b);
break;
case '/':
chu(a, b);
break;
default:
System.out.println("输入错误");
break;
}
}
private static void cheng(int a, int b) {
int sum = a * b;
System.out.println("两数积:" + sum);
}
private static void jian(int a, int b) {
int sum = a - b;
System.out.println("两数差:" + sum);
}
private static void chu(int a, int b) {
if (b == 0) {
System.out.println("除数不能为零~");
} else {
int sum = a / b;
System.out.println("两数商:" + sum);
}
}
private static void jia(int a, int b) {
int sum = a + b;
System.out.println("两数和:" + sum);
}
}
java怎么用switch写计算,java代码实例 使用switch实现简易的计算器(实现加减乘除)...相关推荐
- Java实现MD5加密及解密的代码实例分享
如果对安全性的需求不是太高,MD5仍是使用非常方便和普及的加密方式,比如Java中自带的MessageDigest类就提供了支持,这里就为大家带来Java实现MD5加密及解密的代码实例分享: 基础:M ...
- java 实现违章_基于JAVA的车辆违章查询数据调用代码实例
基于JAVA的车辆违章查询数据调用代码实例 代码描述:基于JA V A的车辆违章查询数据调用代码实例 相关平台:聚合数据 import java.io.BufferedReader; import j ...
- java查询序列_基于JAVA的苹果序列号查询api调用代码实例
代码描述:基于JAVA的苹果序列号查询api调用代码实例 关联数据:苹果序列号 接口地址:http://www.juhe.cn/docs/api/id/37 1.[代码][Java]代码 import ...
- 医院医生评价的java代码_基于JAVA的医院信息查询接口调用代码实例
基于JAVA的医院信息查询接口调用代码实例 import java.io.BufferedReader; import java.io.DataOutputStream; import java.io ...
- java二维数组长度表示,java二维数组指定不同长度代码实例
本篇文章小编给大家分享一下java二维数组指定不同长度代码实例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 1.二维数组的每个元素都是一个一维数组, ...
- java里用set写自我介绍代码_【优质】java程序员自我介绍-优秀word范文 (8页)
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除! == 本文为word格式,下载后可方便编辑和修改! == java程序员自我介绍 第1篇第2篇第3篇第4篇第 ...
- java后缀表达式_表达式计算 java 后缀表达式
题目: 问题描述 输入一个只包含加减乖除和括号的合法表达式,求表达式的值.其中除表示整除. 输入格式 输入一行,包含一个表达式. 输出格式 输出这个表达式的值. 样例输入 1-2+3*(4-5) 样例 ...
- java.lang.String_自己写的java.lang.String可以让jvm加载到吗?
git 前言 老问题了,到网上也一搜一堆答案,比如,随便来一篇 乍一看好像没什么问题,但是在掌握自定义类加载器之后,知道如何打破双亲委派之后再回头来看这段话发现有两个问题: 1:凭什么你认为我现在是A ...
- 控制台编写JAVA程序教程_写一个java程序的步骤是什么?写java程序技巧
写Java程序是要按照步骤来的,这样才能写好一个java程序,那么接下来,我们就来给大家讲解一下写一个java程序的步骤是什么? (1)创建Java项目:"FileàNewàProjectà ...
最新文章
- 【Spring】基于XML的IOC案例
- Ymal格式转Properties格式
- HDU 2897 邂逅明下(简单博弈)
- 岛屿数量—leetcode200
- 第7章 实战演练:爬取百度百科1000个页
- hive 中窗口函数row_number,rank,dense_ran,ntile分析函数的用法
- http强缓存在firefox和chrome之间的差异
- 7-31 字符串循环左移 (20 分)
- 百度、阿里等大厂面试技巧总结,Java工程师必看!
- 保证可见性_十年程序员浅谈并发的原子性、可见性、有序性
- 80x86汇编小站站长简介-2014年08月23日
- 信息系统项目管理师——进度管理论文
- PB12下geturl获取汉字乱码的解决
- 计算机节熊测试报告,PWC170机能实验.pptx
- MySQL学习---作业(1)
- 一款面世较早的音乐播放器-酷狗音乐播放器下载
- jenkins api使用_使用管理API和Jenkins作为IBM App Connect Professional部署自动化的持续集成引擎
- 怎么靠网络的正常渠道赚钱?
- Unity3d 传送门效果制作
- 不入耳式蓝牙耳机什么牌子好、最好的骨传导耳机推荐