常量赋值出错。

来源:2-6 Java中的数据类型

yuanyuan_0005

2016-01-31 15:59

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 为什么?

写回答 关注

3回答

  • 一条小咸鱼
    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); } }

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

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

1165172 学习 · 17581 问题

查看课程

相似问题