修改属性
您还可以修改属性值:
实例
将 x 的值设置为 40:
public class Main {
int x;
public static void main(String[] args) {
Main myObj = new Main();
myObj.x = 40;
System.out.println(myObj.x);
}
}
亲自试一试
或覆盖现有值:
实例
将 x 的值更改为 25:
public class Main {
int x = 10;
public static void main(String[] args) {
Main myObj = new Main();
myObj.x = 25; // x 目前是 25
System.out.println(myObj.x);
}
}
亲自试一试
如果您不想覆盖现有值,请将属性声明为 final:
实例
public class Main {
final int x = 10;
public static void main(String[] args) {
Main myObj = new Main();
myObj.x = 25; // 将产生错误:无法为 final 变量赋值
System.out.println(myObj.x);
}
}
亲自试一试
当您希望变量始终存储相同的值时,final 关键字很有用,例如 PI (3.14159...)。
final 关键字被称为“修饰符”。您将在 Java 修饰符 一章中了解更多关于此的信息。