變量的意思 可以用家中排行來舉例
別人問你家中老大是誰 你回答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中)