Java里面是先算乘除后算加减,JAVA基础之基本加减乘除计算
首先定义一个类MyMath,提供基本的加减乘除功能
class MyMath {
//加法功能
public int add(int a,int b) {
return a + b;
}
//减法功能
public int sub(int a,int b) {
return a - b;
}
//乘法功能
public int mul(int a,int b){
return a * b;
}
//除法功能
public int div(int a,int b) {
return a / b;
}
}
它的测试类代码如下:
//测试类
class MyMathTest {
public static void main(String[] args) {
//创建键盘录入对象
Scanner sc = new Scanner(System.in); //System.in这是一个标准的输入流
System.out.println("请输入第一个操作数:");
int firstNumber = sc.nextInt();
System.out.println("请输入第二个操作数:");
int secondNumber = sc.nextInt();
//创建MyMath对象,并使用
MyMath mm = new MyMath();
System.out.println("加法结果:"+mm.add(firstNumber,secondNumber));
System.out.println("减法结果:"+mm.sub(firstNumber,secondNumber));
System.out.println("乘法结果:"+mm.mul(firstNumber,secondNumber));
System.out.println("除法结果:"+mm.div(firstNumber,secondNumber));
}
}
这里要注意,由于用到了Scanner,所以要注意导包import java.util.Scanner;如果你没有用任何IDE,而是像我一样记事本写的程序,一定记得导包;
当然要是你用的IDE,那么一般他会自动导包,或者Alt+Enter会导包。
程序运行结果如下:
当然,这是一个超级简单的计算器,没有太多功能,也没有异常处理机制,这在我后边的继续学习中会慢慢完善。
Java里面是先算乘除后算加减,JAVA基础之基本加减乘除计算相关推荐
- Java里面是先算乘除后算加减_java.怎么实现字串符的先乘除后加减阿
java.怎么实现字串符的先乘除后加减阿 关注:91 答案:3 信息版本:手机版 电脑版 解决时间 2021-01-18 00:22 提问者壹玍徴戰何亽陪 2021-01-17 10:00 pub ...
- php先乘除还是先加减,加减乘除运算法则是什么?
加减乘除运算法则是什么? 加减乘除法是基本的四则运算,在没有括号的情况下,运算顺序为先乘除,再加减. 加法交换律:a+b=b+a 加法结合律:a+b+c=a+(b+c) 乘法交换律:a*b=b*a 乘 ...
- itext html 转换pdf后 字体加粗,java - 如何使用ITEXTRenderer将HTML转换为PDF时设置新的不同字体 - 堆栈内存溢出...
我正在尝试将HTML转换为PDF. 在HTML中,有些符号未显示在PDF文档中. 在调试时,我发现‑或‑字符在IText库中可用的任何默认字体中均不可用. 我的H ...
- C语言算小数加减,C语言带小数加减乘除.doc
C语言带小数加减乘除 /*Desgined by doBell-ConG*/ /*Function:simply add, subtract, multiply and divide*/ #inclu ...
- java加减_Java位运算实现加减乘除
一.加法 a+b 举例实现:13+9=22 13+9不考虑进位结果为12 只考虑进位结果为10 和刚好是22. 13二进制为1101,9二进制为1001. 不考虑进位结果为0100.算式为a^b 只考 ...
- 十以内的加减java编写程序_Java实现随机出题,10道10以内加减法计算代码实例
本文实例为大家分享了Java实现随机出题,10道10以内加减法计算l的具体代码,供大家参考,具体内容如下 package com.swift; import java.awt.Toolkit; imp ...
- JAVA基础之基本加减乘除计算
首先定义一个类MyMath,提供基本的加减乘除功能 class MyMath {//加法功能public int add(int a,int b) {return a + b;}//减法功能publi ...
- java 数字加减_java 用大写中文数字计算加减法
满意答案 qq40777000 2013.08.31 采纳率:59% 等级:12 已帮助:7910人 public class MapTest { public static void main ...
- 语言求余和乘除优先级_愉快地学Java语言:第二章基本程序设计 第2讲
导读 本文适合Java入门,不太适合Java中高级软件工程师. 本文以<Java程序设计基础篇>第10版为蓝本,采用不断提出问题,然后解答问题的方式来讲述. 本篇文章只是这个系列中的一篇, ...
最新文章
- 北大「最优化:建模、算法与理论」新书, 附579页电子版与课件
- 中科院微生物所王军课题组建立靶向RNA的病原检测新方法mtNGS和mtTGS
- keras图像增强augmentation
- IBM超越谷歌抵达量子计算里程碑:研制出50量子位计算机
- springmvc如何访问静态文件,例如jpg,js,css
- 实际体验SpanT 的惊人表现
- leetcode 142. 环形链表 II(set/快慢指针)
- 网络管理与维护作业9
- 2 网段 Vlan+NAT 配置
- openstack service glance-api/registry mysql of max_connection
- uni-app 使用高德地图
- 跟我一起水疗的哥俩儿,其实挺猛的!
- 38家公司上榜2020大中华区最佳职场;中国新生代企业家调研白皮书正式发布 | 美通企业日报...
- 解决Ubuntu 键盘输入一直大写的问题
- 【中塘镇】助力儿童,健康成长---创意超轻黏土手工制作主题活动
- nvm-windows下载与安装
- 朝阳医院2018年销售数据分析
- 网站标签是什么?网站标签怎么设置SEO效果更好?
- 实现无损视频/GIF/图像放大(翻译)
- Tapdata PDK 生态共建计划启动 MongoDB、Doris、OceanBase、PolarDB等十余家厂商首批加入
热门文章
- LiDAR 完整指南介绍:激光探测和测距
- 重庆科技学院数理学院mysql的期末考试_数据库期末考试重庆科技学院A.doc
- android折叠布局,Android中FoldingLayout折叠布局的用法及实战全攻略
- IFS认证|国际食品IFS认证优势与审核标准
- 李炎恢老师PHP第三季视频课程(设计模式+MVC模式+SMARTY+在线商城)
- C语言基础的一些细枝末节
- 中小企业OA管理系统(微鳄OA私有化部署)
- MySQL调优系列:explain分析SQL的执行计划
- 《Automated Spatial Calibration of HMD Systems with Unconstrained Eye-cameras》论文阅读
- 皮边油消泡剂消除泡沫另一视角曝光