Java 中變數宣告的規則
在任何程式語言中,變數都充當一個容器,用於儲存值。在實際使用變數之前,我們需要先宣告它。我們不能為其賦予任何隨機名稱或符號,儘管 Java 提供了幾乎所有可供人類和機器使用的字母和符號。
在本文中,我們將探討 Java 中變數宣告的命名約定和規則集。
Java 中的變數宣告
在宣告變數時,我們需要首先定義其型別,然後是變數的名稱和一個可選的值。我們可以先宣告一個變數,並在程式中的任何需要的地方用資料初始化它。此外,我們也可以同時宣告和初始化。如果我們需要宣告多個相同型別的變數,那麼我們只需使用逗號作為分隔符,在一行中將它們連結起來。
語法
dataType nameOfvariable;
這僅僅是宣告。這裡,“資料型別”表示資料的型別,例如整數、雙精度數、字元等等。
語法
dataType nameOfvariable = value;
這同時是宣告和初始化。我們可以使用賦值運算子進行初始化,但是還有其他選項可用。
示例 1
public class Var {
public static void main(String []args) {
int n1, n2, mult; // only the declaration
// initialization in another line
n1 = 6;
n2 = 15;
mult = n1 * n2;
System.out.println("Value of n1 and n2 multiplication is: " + mult);
}
}
輸出
Value of n1 and n2 multiplication is: 90
在上面的示例中,我們首先聲明瞭變數,在下一行我們初始化了它們。
示例 2
public class Var {
public static void main(String []args) {
// declaration and initialization both
int n1 = 8;
int n2 = 15;
int mult = n1 * n2;
System.out.println("Value of n1 and n2 multiplication is: " + mult);
}
}
輸出
Value of n1 and n2 multiplication is: 120
在上面的程式碼中,我們分別宣告並初始化了所有變數。
示例 3
以下示例演示瞭如何將變數宣告為方法的引數。
public class Var {
public static void methodA(int n1Data, int n2Data) {
int mult = n1Data * n2Data;
System.out.println("Value of n1 and n2 multiplication is: " + mult);
}
public static void main(String []args) {
int n1 = 8;
int n2 = 15;
methodA(n1, n2);
}
}
輸出
Value of n1 and n2 multiplication is: 120
變數宣告規則
Java 建立者定義了一套命名變數(也稱為識別符號)的規則。任何使用 Java 的人都需要遵循這些規則。讓我們逐一討論它們。
我們可以用美元符號 ($)、下劃線 (_) 或任何字母 (a - z) 開頭變數名稱。
後面的字元可以是 0 到 9 的數字、美元符號、下劃線或 A 到 Z 的任何字母。但是,為了提高可讀性和理解性,請使用字母,而不是所有符號和數字的組合。
禁止使用 Java 關鍵字,例如 static、public、private 或 final,因為它們在 Java 中具有特殊含義。
字母之間不允許使用空格。
不要使用大寫字母作為變數名稱的第一個字元,類和介面的名稱以大寫字母開頭。
此外,我們不能使用數字作為第一個字元。
合法識別符號示例 - fruits、$user、_myVar、_12Name 等。
非法識別符號示例 - 12name、User、public 等。
結論
變數的名稱與記憶體位置相關聯。它們的名稱區分大小寫。在本文中,我們瞭解了變數,並且還了解了如何正確地宣告和初始化它們。
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP