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à ...
最新文章
- ELK教程3:logstash的部署、SpringBoot整合ELK+Filebeat
- 软件测试职业培训中心,软件测试工程师就业班
- MyBatis传入多个参数的问题
- 算法习题---线性表之单链表逆序打印
- BestCoder Round #86 1003 HDU 5806——NanoApe Loves Sequence Ⅱ
- ajax的访问 WebService 的方法
- 转: SMTP 服务器无法识别在 Mac 2011 Outlook 中发送电子邮件时错误。错误 17092...
- 软件测试知识点 | Jmeter实现接口关联小结
- 【笔试/面试】—— 数学找规律题
- JAVA Excel下载学习
- Oracle日志报03113,OracleORA-03113 ORA-600 [4193]故障处理
- 测量学5_测量误差理论的基本知识
- 单片机交通灯设计(含箭头指示)
- 向量坐标相乘的计算算法
- 生活随记 - 拥抱变化
- uni-app背景图片 background-image,支持 base64 格式图片、支持网络路径图片、本地路径背景图片
- 小米SN保修_一次真实但糟糕的小米笔记本售后
- electron-vue起步
- 程序员如何阅读英文资料
- SEO与SEM是什么?有何区别?
热门文章
- 全球与中国啤酒洗发水市场深度研究分析报告
- BD资深员工离职总结:资质平庸的人如何做一个好员工?
- 听见用户的声音,爱奇艺全渠道用户反馈分析的探索与实践
- 如何将视频动画做成gif动图表情包?
- java 转发与重定向_Java 转发和重定向的区别
- Mysql锁机制及原理简析
- html表格实现图片排列布局,纯css实现朋友圈照片排列布局(附单图自适应宽高)...
- net+惠民线上诊疗系统 毕业设计-附源码161026
- @JsonFormat 使用
- oracle update 锁表还是锁行,for update造成的Oracle锁表与解锁