char的使用问题

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

慕仰507684

2017-06-18 03:06

public class HelloWorld{    public static void main(String[] args) { final char sex='男'; final char sex1='女'; System.out.println(sex+sex1); } }输出结果是52906了,怎么解释呢

写回答 关注

2回答

  • 慕婉清0689395
    2017-06-18 12:28:14

    这有神马不可理解的?你这又不是字符串所以这里的+进行的是加法运算,将男和女的编码数进行相加得到的。

  • 雅阁部
    2017-06-18 05:38:36

    final char sex='男'; final char sex1='女'; 

    这一段应该是错误的,至少在eclipse里面是现实无法编译

    改成

    final String sex="男";

    final String sex1="女";

    最终的结果是 男女

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

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

1165167 学习 · 17581 问题

查看课程

相似问题