Java簡單計算器的實現(xiàn)
Java簡易計算器的實現(xiàn),供大家參考,具體內(nèi)容如下
操作流程
用戶通過輸入要被運算的數(shù)字和運算符,進(jìn)行數(shù)字的運算,例如用戶輸入2+2則會輸出4。
加法運算截圖

減法運算截圖

乘法運算截圖

除法運算截圖

代碼
import java.util.Scanner;
//簡易計算器 實現(xiàn)加減乘除
public class Demo11 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("請輸入要計算的第一個數(shù)字:");
int num1 = 0;
int num2 = 0;
int d = 0;
num1 = scanner.nextInt();
System.out.println("請輸入運算符:");
String c = scanner.next();
System.out.println("請輸入要計算的第二個數(shù)字:");
num2 = scanner.nextInt();
// Demo11 de = new Demo11();
// int c = add(1,2);
// if(c == "+")
// {
// add(1,2);
// }
switch(c){
case "+": d = add(num1,num2);
break;
case "-": d = reduce(num1,num2);
break;
case "*": d = multi(num1,num2);
break;
case "/": d = division(num1,num2);
break;
}
System.out.println("運算結(jié)果為:"+d);
scanner.close();
}
public static int add(int a,int b){
return a+b;
}
public static int reduce(int a,int b){
return a-b;
}
public static int multi(int a,int b){
return a*b;
}
public static int division(int a,int b){
return a/b;
}
}
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Spring通過@Lazy解決構(gòu)造方法形式的循環(huán)依賴問題
這篇文章主要給大家介紹了Spring如何通過@Lazy解決構(gòu)造方法形式的循環(huán)依賴問題,文中有詳細(xì)的代碼示例,對大家的學(xué)習(xí)活工作有一定的幫助,具有一定的參考價值,需要的朋友可以參考下2023-10-10
java.lang.UnsupportedClassVersionError錯誤的解決辦法(附圖文)
這篇文章主要給大家介紹了關(guān)于java.lang.UnsupportedClassVersionError錯誤的解決辦法,"java.lang.UnsupportedClassVersionError"意味著您正在運行的Java版本與編譯該類時使用的Java版本不兼容,需要的朋友可以參考下2023-10-10
Springboot源碼 AbstractAdvisorAutoProxyCreator解析
這篇文章主要介紹了Springboot源碼 AbstractAdvisorAutoProxyCreator解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-08-08
Java實現(xiàn)統(tǒng)計字符串出現(xiàn)的次數(shù)
這篇文章主要為大家詳細(xì)介紹了Java實現(xiàn)統(tǒng)計字符串出現(xiàn)的次數(shù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-10-10
解決idea啟動報錯javax.imageio.IIOException的問題
這篇文章主要介紹了idea啟動報錯javax.imageio.IIOException,解決打不開idea問題,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09
SpringBoot+WebSocket實現(xiàn)即時通訊功能(J2EE方式)
WebSocket是一種在單個TCP連接上進(jìn)行全雙工通信的協(xié)議,WebSocket使得客戶端和服務(wù)器之間的數(shù)據(jù)交換變得更加簡單,允許服務(wù)端主動向客戶端推送數(shù)據(jù),本文給大家介紹了SpringBoot+WebSocket實現(xiàn)即時通訊功能(J2EE方式),需要的朋友可以參考下2025-01-01
java(swing)+ mysql實現(xiàn)學(xué)生信息管理系統(tǒng)源碼
這篇文章主要分享了java mysql實現(xiàn)學(xué)生信息管理系統(tǒng)的源碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-11-11
Java編程利用socket多線程訪問服務(wù)器文件代碼示例
這篇文章主要介紹了Java編程利用socket多線程訪問服務(wù)器文件代碼示例,具有一定參考價值,需要的朋友可以了解下。2017-10-10

