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

我这个为什么运行不了? 我把'man' 'woman' 改成'男' '女' 就又可以用了,为什么呀?

public class HelloWorld{
    public static void main(String[] args) {
 final char SEX1='man';
 final char SEX2='woman';
 System.out.println(SEX1);
 System.out.println(SEX2);
 }
}


提问者:qq_阿增_1 2018-08-09 10:59

个回答

  • 螺孔
    2018-08-10 20:20:02

    man,woman是字符串,要用String

    男,女是一个字符,用char类型

  • 绷带来了
    2018-08-09 20:14:59

    一般来说:

    char 是单引号

    用来储存字符,如英文字母或标点。

    String是双引号

    用来储存字符串,如一个单词,一段文字等,储存的是一段数据。


  • 慕姐2269614
    2018-08-09 11:13:13

    man,woman是字符串,要用String