问答详情
源自:2-6 Java中的数据类型

常量赋值出错。

package sse; public class _212 { public static void main(String[] args){ final char SEX_1='男'; final char SEX_2='女'; System.out.println(SEX_1+SEX_2); } } 运行结果是52096 为什么?

提问者:yuanyuan_0005 2016-01-31 15:59

个回答

  • 一条小咸鱼
    2016-02-11 00:26:32
    已采纳

    +,这时是运算符。计算基本类型的结果,java中的char是借助数值经行存储的。并不是对象的连接符,可以这样写:

    public class CharTest {
    
        public static void main(String[] args) {
    
            char male = '男';
            char femal = '女';
    
            System.out.println(male + " " + femal);
        }
    
    }


  • qq_念橙幻雪_0
    2016-01-31 16:09:50

    需要一行一行输出

  • 人生三要素
    2016-01-31 16:08:42

    package sse; public class _212 { public static void main(String[] args){ final char SEX_1='男'; final char SEX_2='女'; System.out.println(SEX_1++SEX_2); } }