更新时间:2022-12-06 11:17:13 来源:极悦 浏览951次
Java四则运算是什么?极悦小编来告诉大家。
使用Scanner型
先输入运算符+ - * /
定义两个变量a,b
使用type型在键盘上输入a,b
用if……else……判断是否是数字
用Switch实现四则运算符的运用
后面跟上case传入四则运算符
break;结束该四则运算符的传入
最后用public static double 类别名(double a,double b){}实现四则运算的计算输出
代码如下所示:
package number;
import java.util.Scanner;
public class sizeyunsuan {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("请输入+ - * / :");
Scanner scanner=new Scanner(System.in); //判断方法
int a=0,b=0;
if(scanner.hasNextLine()) {
String type=scanner.nextLine();
System.out.println("请输入第一个数字:");
Scanner scanner1=new Scanner(System.in);
if(scanner.hasNextLine()) {
a=scanner1.nextInt();
}else {
System.out.println("你输入的不是数字");
}//获取用户a的值
System.out.println("请输入第二个数字:");
Scanner scanner2=new Scanner(System.in);
if(scanner.hasNextLine()) {
b=scanner2.nextInt();
}else {
System.out.println("你输入的不是数字");
}//获取用户b的值
switch(type) {
case "+":
add(a,b);
break;
case "-":
sub(a,b);
break;
case "*":
mul(a,b);
break;
case "/":
div(a,b);
}//判断方法
}
}
public static double add(double a,double b) {
System.out.println(a+"+"+b+"="+(a+b));
return 0;
}//加法
public static double sub(double a,double b) {
System.out.println(a+"-"+b+"="+(a-b));
return 0;
}//减法
public static double mul(double a,double b) {
System.out.println(a+"*"+b+"="+(a*b));
return 0;
}//乘法
public static double div(double a,double b) {
System.out.println(a+"/"+b+"="+(a/b));
return 0;
}//除法
}
执行结果如下图所示:
以上就是关于“Java四则运算的实现”介绍,大家如果想了解更多相关知识,不妨来关注一下本站的Java极悦在线学习,里面的课程从入门到精通,细致全面,很适合0基础的小伙伴学习,希望对大家能够有所帮助。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习