在Java中,常量是使用關鍵字final
定義的,一旦被賦值后不可更改。要將一個變量賦值給一個常量,可以在變量聲明時使用final
關鍵字來定義一個常量,然后將變量的值賦給這個常量。例如:
public class Main {
public static void main(String[] args) {
final int num = 10;
int x = 5;
// 將變量x的值賦給常量num
//num = x; // 這里會報錯,因為常量num的值無法更改
System.out.println("num: " + num);
}
}
在上面的例子中,變量x
的值被賦給了常量num
,但由于num
被聲明為常量,所以無法再對其賦值,否則會導致編譯錯誤。