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

为什么这种情况必须用string不能用char?

为什么“final String sex1="男"; final String sex2="女";”运行后是对的;

但是“final String sex1="男";final char sex2="女";”运行后就会报错???????


一下是完整的程序:

public class HelloWorld{
    public static void main(String[] args) {
	final String sex1="男";
    final char sex2="女";
    System.out.println(sex1);
    System.out.println(sex2);
	}
}


提问者:想个名字累死脑细胞 2017-01-09 13:09

个回答

  • qq_绿叶_4
    2017-01-12 05:43:08

    你char的格式有问题是单引号
    ‘’

  • qq_冲哥_0
    2017-01-09 13:13:07

    char 用的是 ‘女’