为什么不能打印出两个char型的字符

来源:2-12 如何在Java中使用注释

赤蝎

2016-03-31 17:34

 public static void main(String[] args){

char a='男';       

char b='女';      

 System.out.println(a+b);

}

这个为什么输出不是:男 女

而是一串数字


写回答 关注

3回答

  • shiheng
    2016-03-31 17:55:40
    已采纳

    "+"对于字符串起到连接作用,对于char型,就是运算符。

    赤蝎

    非常感谢!

    2016-03-31 18:15:08

    共 1 条回复 >

  • leoncode
    2016-03-31 21:14:11

     public static void main(String[] args) {
          String a="男";       

            String b="女";      

             System.out.print(a+b);
          }

  • _ugtdh_3118549
    2016-03-31 17:51:48

    我知道a和b在c语言中代表的是特定的数字,不能用来表示常量名,在Java中应该也是如此。

    赤蝎

    不太清楚,写代码过程中并没有提示错误

    2016-03-31 18:16:18

    共 1 条回复 >

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

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

1165172 学习 · 17581 问题

查看课程

相似问题