常量:不能再改变的变量。
要求在声明时就得赋值,只能赋值一次。
(规范:一般常量名全大写)
变量变成常量,只需要在类型前加上
final
int a = 90;
System.out.println("开始的值:"+a);
a = 100;
System.out.println("更新的值:"+a);
//final int b ; b=23;
final int b = 23;
System.out.println("常量:"+b);
//b=45;错误,因为b是常量不能再更新值
使用场景:一些不让用户乱改的数,设置成常量。
如Math.PI
要求在声明时就得赋值,只能赋值一次。
(规范:一般常量名全大写)
变量变成常量,只需要在类型前加上
final
int a = 90;
System.out.println("开始的值:"+a);
a = 100;
System.out.println("更新的值:"+a);
//final int b ; b=23;
final int b = 23;
System.out.println("常量:"+b);
//b=45;错误,因为b是常量不能再更新值
使用场景:一些不让用户乱改的数,设置成常量。
如Math.PI