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

为什么char不行(⊙o⊙)…而只能使用String?

为什么把char改为String就可以输出结果了呢?

提问者:qq_璇 2016-02-23 13:41

个回答

  • 哈利路亚F
    2016-02-23 13:55:09

    你是不是两个char类型的一起输出了。就是这样:

    final char sex1='男';

    final char sex2='女';

    System.out.println(sex1+sex2);

    这样输出的结果是52906,两个char类型变量相加转换成int类型了。可以再加一个空格System.out.println(sex1+" "+sex2);这样输出的就是字符串类型,结果是: 男 女