问答详情
源自:2-11 Java常量的应用

final

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);

这样不是也可以直接输出吗

提问者:慕容7145670 2018-03-15 21:56

个回答

  • 小白菜C语言要进阶
    2018-03-15 22:03:13
    已采纳

    输出是可以的,final接常量且它的值被设定后,在程序运行过程中是不允许改变的。

  • qq_麒麟_6
    2018-03-17 21:16:16

    这道题就是为了让你熟悉定义常量,所以不用纠结,常量在程序运行过程就不会再次改变,而变量是可以重复赋值的