Java 變數
Java 變數
變數是用於儲存資料值的容器。
在 Java 中,有不同型別的變數,例如:
String- 儲存文字,例如 "Hello"。字串值用雙引號括起來。int- 儲存整數(沒有小數),例如 123 或 -123。float- 儲存帶小數的浮點數,例如 19.99 或 -19.99。char- 儲存單個字元,例如 'a' 或 'B'。字元值用單引號括起來。boolean- 儲存具有兩種狀態的值:true 或 false。
宣告(建立)變數
要建立變數,您必須指定型別併為其賦值:
語法
type variableName = value;
其中 type 是 Java 的一種型別(例如 int 或 String),而 variableName 是變數的名稱(例如 x 或 name)。等號用於為變數賦值。
要建立一個應儲存文字的變數,請看以下示例:
示例
建立一個名為 name 的 String 型別變數,併為其賦值 "John"。
然後我們使用 println() 來列印 name 變數。
String name = "John";
System.out.println(name);
要建立一個應儲存數字的變數,請看以下示例:
您也可以在不賦值的情況下宣告一個變數,稍後再賦值:
請注意,如果您為現有變數賦一個新值,它將覆蓋之前的值:
示例
將 myNum 的值從 15 更改為 20。
int myNum = 15;
myNum = 20; // myNum is now 20
System.out.println(myNum);
Final 變數
如果您不希望其他人(或您自己)覆蓋現有值,請使用 final 關鍵字(這將把變數宣告為“final”或“constant”,意味著不可更改和只讀):
示例
final int myNum = 15;
myNum = 20; // will generate an error: cannot assign a value to a final variable
Other Types
演示如何宣告其他型別的變數:
示例
int myNum = 5;
float myFloatNum = 5.99f;
char myLetter = 'D';
boolean myBool = true;
String myText = "Hello";
您將在下一節中學習更多關於資料型別的知識。