finaString SEX="男";
finaString LOVE="女";
System.out.println(SEX);
System.out.println(LOVE);
为什么 一定加final
String SEX="男";
String LOVE="女";
System.out.println(SEX);
System.out.println(LOVE);
这样不是也可以直接输出吗
输出是可以的,final接常量且它的值被设定后,在程序运行过程中是不允许改变的。
这道题就是为了让你熟悉定义常量,所以不用纠结,常量在程序运行过程就不会再次改变,而变量是可以重复赋值的