更新時(shí)間:2019-09-29 09:43:10 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2230次
新的一課又開始了,你準(zhǔn)備好了嗎?
今天要學(xué)做一個(gè)簡單的計(jì)算器,在正式開始之前,先講幾個(gè)知識(shí)點(diǎn)
首先,計(jì)算器嘛,當(dāng)然是和計(jì)算有關(guān)的,加減乘除。在Java中加減乘除的符號(hào)如下圖:
其計(jì)算的方法,與我們平時(shí)的算術(shù)是沒有差別的,也是1+2的結(jié)果是3。
需注意的是Java中的等號(hào)是“==”而不是“=”,一個(gè)“=”號(hào)在程序里是賦值的意思。如我們上節(jié)課中將變量me賦值“小明”。
說完這些就可以開始制作簡單的計(jì)算器了,代碼如下:
運(yùn)行程序,首先出現(xiàn)第一句話,讓我們輸入一個(gè)整數(shù):
接著出現(xiàn)第二句話,我們就再隨便輸入一個(gè)整數(shù):
最后就是計(jì)算兩個(gè)數(shù)的和:
這個(gè)程序就是這么簡單,但是涉及到了一些新的內(nèi)容我們需要再說一下:
第一句代碼:importjava.util.Scanner;是說導(dǎo)入一個(gè)掃描儀的模塊,現(xiàn)在只需記住語法即可。
第二、三句,前面已經(jīng)講過,不再贅述。
第四句:Scannerinput=newScanner(System.in);就是將前面導(dǎo)入的掃描儀來聲明一個(gè)新的掃描儀輸入變量,用來獲取用戶輸入的內(nèi)容。
第五句提示用戶輸入內(nèi)容。
第六句:intnum1=input.nextInt();將用戶輸入的內(nèi)容賦值給num1變量。如果需要獲取用戶輸入的其他類型的內(nèi)容怎么辦呢?語法如下圖:
第七句同第五句,第八句同第四句。
第九句:intnum3=num1+num2;將用戶輸入的兩個(gè)整數(shù)相加之和賦值給num3。
最后一句就是輸出最后的結(jié)果了。
相信從第一課一直看過來并掌握其中知識(shí)點(diǎn)的小伙伴,是很容易弄懂這些代碼的。如果不懂就多看兩遍,實(shí)在不懂就在評(píng)論區(qū)把你的疑問發(fā)出來,我會(huì)一一解答的。
好了,今天的作業(yè)是這樣的:
這節(jié)課的程序是求兩數(shù)之和,如果是更多的數(shù)呢,三數(shù)之和、五數(shù)之和。那如果改為求多數(shù)之積怎樣改寫代碼呢??試著練一練吧!
以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)小編介紹的“手機(jī)學(xué)編程:怎么用java做計(jì)算器視頻”的內(nèi)容,希望對(duì)大家有幫助,更多java最新資訊請(qǐng)繼續(xù)關(guān)注動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)官網(wǎng),每天會(huì)有精彩內(nèi)容分享與你。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743