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

減法運(yùn)算截圖

乘法運(yùn)算截圖

除法運(yùn)算截圖

代碼
import java.util.Scanner;
//簡(jiǎn)易計(jì)算器 實(shí)現(xiàn)加減乘除
public class Demo11 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("請(qǐng)輸入要計(jì)算的第一個(gè)數(shù)字:");
int num1 = 0;
int num2 = 0;
int d = 0;
num1 = scanner.nextInt();
System.out.println("請(qǐng)輸入運(yùn)算符:");
String c = scanner.next();
System.out.println("請(qǐng)輸入要計(jì)算的第二個(gè)數(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("運(yùn)算結(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;
}
}
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Java簡(jiǎn)易計(jì)算器程序設(shè)計(jì)
- java模仿windows計(jì)算器示例
- java實(shí)現(xiàn)簡(jiǎn)易計(jì)算器功能
- Java swing實(shí)現(xiàn)的計(jì)算器功能完整實(shí)例
- java圖形界面AWT編寫計(jì)算器
- 使用jsp調(diào)用javabean實(shí)現(xiàn)超簡(jiǎn)單網(wǎng)頁(yè)計(jì)算器示例
- Java實(shí)現(xiàn)計(jì)算器的代碼
- java 簡(jiǎn)單的計(jì)算器程序?qū)嵗a
- java實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器類實(shí)例
- java按鈕控件數(shù)組實(shí)現(xiàn)計(jì)算器界面示例分享
相關(guān)文章
Java數(shù)據(jù)結(jié)構(gòu)之LinkedList從鏈表到實(shí)現(xiàn)
LinkedList是Java中常用的數(shù)據(jù)結(jié)構(gòu)之一,實(shí)現(xiàn)了鏈表的特性,支持快速添加、刪除元素,可以用于實(shí)現(xiàn)隊(duì)列、棧、雙向隊(duì)列等數(shù)據(jù)結(jié)構(gòu)。LinkedList的內(nèi)部實(shí)現(xiàn)采用了雙向鏈表,其中每個(gè)節(jié)點(diǎn)都包含前驅(qū)節(jié)點(diǎn)和后繼節(jié)點(diǎn)的引用,可以直接訪問鏈表的頭尾元素2023-04-04
SpringBoot2.1.x,創(chuàng)建自己的spring-boot-starter自動(dòng)配置模塊操作
這篇文章主要介紹了SpringBoot2.1.x,創(chuàng)建自己的spring-boot-starter自動(dòng)配置模塊操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-09-09
DUCC配置平臺(tái)實(shí)現(xiàn)一個(gè)動(dòng)態(tài)化線程池示例代碼
這篇文章主要為大家介紹了DUCC配置平臺(tái)實(shí)現(xiàn)一個(gè)動(dòng)態(tài)化線程池示例代碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02
Spring boot 整合CXF開發(fā)web service示例
這篇文章主要介紹了Spring boot 整合CXF開發(fā)web service示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-05-05

