java語言基本語法 常量與變數

2021-08-22 16:39:30 字數 1720 閱讀 8656

1.宣告常量

宣告常量要用關鍵字final修飾,具體方式如下:

final 常量型別 常量識別符號

例如:

final int youth_age;                 //宣告乙個int型常量

final double pi; //宣告乙個double型常量

在宣告常量時,通常情況下立即為其賦值,即對常量進行初始化。宣告並初始化常量的具體方式如下:

final 常量型別 常量識別符號 = 常量值;

final youth_age = 18;        //宣告乙個int型常量,並初始化值為18

double pi = 3.14; //宣告乙個double型常量,並初始化值為3.14

如果在宣告常量時沒有對其進行初始化,也可以在需要時進行初始化,例如:

final int youth_age;                 //宣告乙個int型常量

final double pi; //宣告乙個double型常量

youth_age = 18; //初始化常量youth_age為18

pi = 3.14; //初始化常量pi為3.14

注意:如果在宣告常量時已經對其進行了初始化,常量的值則不允許再被修改。

例如:下列**不能正常編譯

final youth_age = 18;                  //宣告乙個int型常量,並初始化值為18

youth_age = 16; //嘗試修改已經被初始化的常量,編譯錯誤

2.宣告變數

宣告變數的具體方式如下:

變數型別 變數識別符號

int partymenmberage;             //宣告乙個int型變數

double speed; //宣告乙個double型變數

string name; //宣告乙個string型變數

在宣告變數時,也可以立即為其賦值,即對變數進行初始化。宣告並初始化變數的具體方式如下:

變數型別 變數識別符號 = 變數值

int partymenmberage = 20;             //宣告乙個int型變數

double speed = 3.23; //宣告乙個double型變數

string name = "zhang"; //宣告乙個string型變數

student s = new student(); //宣告乙個student型變數

變數與常量的區別是,變數的值允許改變,例如:

string name = "zhang";                 //宣告乙個string型變數,並初始化值為"zhang"

name = "li" //嘗試修改已經被初始化的變數

go語言基本語法 常量constant

常量是乙個簡單值的識別符號,在程式執行時,不會被修改的量。const identifier type value 顯式型別定義 const b string abc 隱式型別定義 const b abc package main import fmt func main 執行結果 面積為 50 1 ...

Python基礎語法 常量與變數

python是一門強型別的動態語言。字面常量,變數沒有型別,變數只是在特定的時間指向特定的物件而已,變數所指向的物件是有型別的。變數 變數在賦值時被建立,它可以是任何物件的引用,但必須在引用前被賦值。舉例來說 當我們如下賦值時 a 3 給乙個物件3賦予變數a 對於上面的賦值,python將會明確的執...

C語言常量與變數

一 常量 1 直接常量 1 整形常量 12u 0l 3 十進位制表示 除表示整數0外,不以0開頭 以0開頭的數字串會被解釋成八進位制數 負數在前面加負號 字尾 l 或 l 表示長整型,u 或 u 表示無符號數。例 345 31684 0 23456 459l 356l 56789u 567lu 八進...