在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被聲明為常量,所以無法再對其賦值,否則會導致編譯錯誤。