Java簡單計算器的實現(xiàn)
更新時間:2020年12月17日 09:19:19 作者:初入java深似海
這篇文章主要為大家詳細介紹了Java簡單計算器的實現(xiàn),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
Java簡易計算器的實現(xiàn),供大家參考,具體內(nèi)容如下
操作流程
用戶通過輸入要被運算的數(shù)字和運算符,進行數(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("運算結果為:"+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)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Java數(shù)據(jù)結構之LinkedList從鏈表到實現(xiàn)
LinkedList是Java中常用的數(shù)據(jù)結構之一,實現(xiàn)了鏈表的特性,支持快速添加、刪除元素,可以用于實現(xiàn)隊列、棧、雙向隊列等數(shù)據(jù)結構。LinkedList的內(nèi)部實現(xiàn)采用了雙向鏈表,其中每個節(jié)點都包含前驅節(jié)點和后繼節(jié)點的引用,可以直接訪問鏈表的頭尾元素2023-04-04SpringBoot2.1.x,創(chuàng)建自己的spring-boot-starter自動配置模塊操作
這篇文章主要介紹了SpringBoot2.1.x,創(chuàng)建自己的spring-boot-starter自動配置模塊操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09DUCC配置平臺實現(xiàn)一個動態(tài)化線程池示例代碼
這篇文章主要為大家介紹了DUCC配置平臺實現(xiàn)一個動態(tài)化線程池示例代碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-02-02Spring boot 整合CXF開發(fā)web service示例
這篇文章主要介紹了Spring boot 整合CXF開發(fā)web service示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-05-05