Java簡單計(jì)算器的實(shí)現(xiàn)
Java簡易計(jì)算器的實(shí)現(xiàn),供大家參考,具體內(nèi)容如下
操作流程
用戶通過輸入要被運(yùn)算的數(shù)字和運(yùn)算符,進(jìn)行數(shù)字的運(yùn)算,例如用戶輸入2+2則會輸出4。
加法運(yùn)算截圖
減法運(yùn)算截圖
乘法運(yùn)算截圖
除法運(yùn)算截圖
代碼
import java.util.Scanner; //簡易計(jì)算器 實(shí)現(xiàn)加減乘除 public class Demo11 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("請輸入要計(jì)算的第一個(gè)數(shù)字:"); int num1 = 0; int num2 = 0; int d = 0; num1 = scanner.nextInt(); System.out.println("請輸入運(yùn)算符:"); String c = scanner.next(); System.out.println("請輸入要計(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; } }
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Java簡易計(jì)算器程序設(shè)計(jì)
- java模仿windows計(jì)算器示例
- java實(shí)現(xiàn)簡易計(jì)算器功能
- Java swing實(shí)現(xiàn)的計(jì)算器功能完整實(shí)例
- java圖形界面AWT編寫計(jì)算器
- 使用jsp調(diào)用javabean實(shí)現(xiàn)超簡單網(wǎng)頁計(jì)算器示例
- Java實(shí)現(xiàn)計(jì)算器的代碼
- java 簡單的計(jì)算器程序?qū)嵗a
- java實(shí)現(xià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-04SpringBoot2.1.x,創(chuàng)建自己的spring-boot-starter自動配置模塊操作
這篇文章主要介紹了SpringBoot2.1.x,創(chuàng)建自己的spring-boot-starter自動配置模塊操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09DUCC配置平臺實(shí)現(xiàn)一個(gè)動態(tài)化線程池示例代碼
這篇文章主要為大家介紹了DUCC配置平臺實(shí)現(xiàn)一個(gè)動態(tài)化線程池示例代碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02Spring boot 整合CXF開發(fā)web service示例
這篇文章主要介紹了Spring boot 整合CXF開發(fā)web service示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-05-05