變數就像是資料位置的小標籤,幫助我們存取資料的位置。
讓我們可以經由變數名稱執行存取動作。

# 宣告變數

資料型態 變數名稱;
變數名稱 =;

範例:宣告一個整數 n,並指定其值為 50:

int n;
n = 50;
// 也可以在宣告時,同時賦予定值。
int n = 50;

# 變數命名規則

  1. 不能與保留字相同
  2. 字首不能是數字
  3. 字首可以是底線 _ 或錢字符號 $
  4. 將大小寫區分為不同字元
int a, Apple, $Java; // 合法變數名稱
int 87Hello, 12321, *app, return; // 不合法的宣告

# 保留字

各個保留字都有它的意思,大部分的保留字我們會在之後都會提到,但有些已經被遺忘以久快被淘汰了,只要知道這些字不能當做識別字 (自訂的變數或類別或方法名稱) 使用。

abstractcontinuefornewswitch
assertdefaultgotopackagesynchronized
booleandoifprivatethis
breakdoubleimplementsprotectedthrow
byteelseimportpublicthrows
caseenuminstanceofreturntransient
catchextendsintshorttry
charfinalinterfacestaticvoid
classfinallylongstrictfpvolatile
constfloatnativesuperwhile

# 好的命名習慣

有一個統一的命名習慣,可以增加程式的可讀性,一般來說會希望變數名稱有英文上的意義,除非那就真的是一個很不重要的變數。

int money = 100;
String name = "Zrn";
double average = 86.5;
int MAX_SIZE = 10000;

習慣上,常數會定義成每個字母大寫: int MAX_VALUE=100;

由多個英文單字組成的名稱,會字首大寫: myBestFriends
要讓別人快速理解你的程式,一個有意義的變數名稱是絕對重要的。

由於 Java 是以 Unicode 編碼,所以其實識別字的名稱可以是中文~(或其他莫名其妙文)。

int= 10;
*= 10;
System.out.println(); // 100

這樣是合法的,但是使用中文字會因為文字編輯器的不同,有時候會有很麻煩的事情發生,而且可能會被別人瞧不起,這件事你知道我知道就好,平常不要輕易嘗試

更新於 閱讀次數

用實際行動犒賞爆肝的我😀

Zrn Ye LinePay

LinePay