更新時間:2022-12-06 11:17:13 來源:動力節(jié)點 瀏覽1339次
Java四則運算是什么?動力節(jié)點小編來告訴大家。
使用Scanner型
先輸入運算符+ - * /
定義兩個變量a,b
使用type型在鍵盤上輸入a,b
用if……else……判斷是否是數(shù)字
用Switch實現(xiàn)四則運算符的運用
后面跟上case傳入四則運算符
break;結(jié)束該四則運算符的傳入
最后用public static double 類別名(double a,double b){}實現(xiàn)四則運算的計算輸出
代碼如下所示:
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("請輸入第一個數(shù)字:");
Scanner scanner1=new Scanner(System.in);
if(scanner.hasNextLine()) {
a=scanner1.nextInt();
}else {
System.out.println("你輸入的不是數(shù)字");
}//獲取用戶a的值
System.out.println("請輸入第二個數(shù)字:");
Scanner scanner2=new Scanner(System.in);
if(scanner.hasNextLine()) {
b=scanner2.nextInt();
}else {
System.out.println("你輸入的不是數(shù)字");
}//獲取用戶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;
}//除法
}
執(zhí)行結(jié)果如下圖所示:
以上就是關(guān)于“Java四則運算的實現(xiàn)”介紹,大家如果想了解更多相關(guān)知識,不妨來關(guān)注一下本站的Java在線學(xué)習(xí),里面的課程從入門到精通,細(xì)致全面,很適合0基礎(chǔ)的小伙伴學(xué)習(xí),希望對大家能夠有所幫助。