iT邦幫忙

2024 iThome 鐵人賽

DAY 2
0
JavaScript

大學生必學的Java入門技巧系列 第 2

[Day2] 淺談變數與賦值

  • 分享至 

  • xImage
  •  

初步認識Java和安裝Java和IDE後,今天要來介紹不論寫哪一種程式都非常重要的一個觀念,變數與賦值。

什麼是變數
變數(variable)內部的值可以不斷改變,因此它才被稱之為"變"數,能夠把它理解成是我們用來儲存值的一個容器。
變數名稱可以由英文、數字、底線以及$構成。要特別注意的地方為:變數不能由數字當開頭,也不能為Java關鍵字(reserved words)。

什麼是賦值
賦值(assignment)可以將它理解為"給值的一個動作",在Java當中,等號就是賦值。
這邊稍微釐清一下,Java世界的等號和數學世界的等號是完全不同的概念。
數學世界的等號是我們從小學習的相等概念,也就是說當x=1時,1也會=x。
Java世界的等號則是賦值的動作,意思是要將等號右邊的數據放到等號左邊的變數容器中。
舉例來說,當x=3, x=x+1經過Java的執行後,x的值會變成4。切記等號左右邊的東西不能顛倒,否則將會無法成立。

語法糖?可以吃嗎?
語法糖猶如甜甜的糖果般,可以使我們在撰寫程式碼時變得更為方便。
舉例來說,x=x+1即為把x從原本的值加上1,是一個經常在Java中做的事,因此可以使用語法糖將它簡化為x+=1。
當然語法糖不只有加法,也有-=、*=、/=,這些在Java中都極為常見。


上一篇
[Day1] 在進入Java世界前...
下一篇
[Day3] Java世界中基本的資料類型
系列文
大學生必學的Java入門技巧30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言