为什么final后要加所需 常量值的类型?

来源:2-11 Java常量的应用

F_O_T_ground

2016-04-12 23:11

public class HelloWorld{

    public static void main(String[] args){

        final String MAN="男";

        final String WMAN="女";

        System.out.println(MAN);

        System.out.println(WMAN);

        

    }

}

为什么要加String??

写回答 关注

1回答

  • 精慕门5167530
    2016-04-12 23:18:52
    已采纳

    因为fianl 仅仅只是表示MAN是一个常量,并不能表明MAN的值的类型是什么,但是MAN的值赋为“男”的话,他的类型就是字符串,如果MAN的值赋为1,类型就是整型

    F_O_T_...

    非常感谢!

    2016-04-13 20:32:00

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1167354 学习 · 18677 问题

查看课程

相似问题