Java學習記錄6 —變量

張小雄
Dec 29, 2020

--

int 等於 integer (整數,是序列中所有的數的統稱,包括負整數、零與正整數)

把666賦值到myfirstnumber,接著打印出來

myfirstnumber即是變量 目前代表的值是666

變量的意思 可以用家中排行來舉例

別人問你家中老大是誰 你回答A

但別人問你朋友家中老大是誰 你回答B

此時老大就是變量 根據情境賦予的值(答案)會不同

按圖中代碼舉例 你可以填入任何值

輸出時只需要打印myfirstnumber

更直觀的話就是數學方程式

先設定

x = 5

y = 10

然後打印 x + y 系統就會自動計算跟打印結果

x跟y的值 都能視要求賦上新值

新設定

x = 20

y = 40

此時一樣打印 x + y 結果就不同了

有沒有生活上的例子?

例子一、學校的學號跟班級跟座號都是如此

每年都有新生入學,難道每年這些都要創新嗎,顯然沒有

例如

2020年 1年1班的1號 是小明

到2021年時 1年1班的1號 就會變成其他新生

變量 = xxxx年x年級x班x號

值 = 某某人

要查詢時 只需要輸入變量

馬上就可以知道是誰

例子二、人的名字

假如你有個朋友叫王小名

而這個名字在你生活的地區是菜市場名

叫王小華的有10個人之多

當你只認識你朋友

若有其他人喊王小華

你腦中只會出現你認識的王小華

此時

王小華(名字)等於變量

值等於你腦中浮現的那個人

但如果我問別人王小華是誰

別人不認識你朋友

他就會指出其他9個之中的1個

小挑戰:

1.隨意設三個變量並賦予任意數字,再設一個total變量為前面三變量加總,之後打印出total變量看結果

2.輸入sout看會跑出什麼(在intelliJ中)

--

--

張小雄
張小雄

Written by 張小雄

記錄成為軟體工程師的過程

No responses yet