谁告诉我哪错了

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

qq_迈向幸福_03508663

2016-06-24 18:56

public class HelloWorld{

    public static void main(String[] args) {

final char SEX1='男';

    final char SEX2='女';

System.out.println(SEX1+'\n'+SEX2);

}

}

为什么输出52916

写回答 关注

6回答

  • 慕粉3541916
    2016-06-25 16:47:36
    已采纳

    public class HelloWorld{

        public static void main(String[] args) {

    final char SEX1='男';

        final char SEX2='女';

    System.out.println(SEX1+'\n'+SEX2);  这句错了。改成"\n" 系统识别的是两个字符相加 .

    }

    }

    qq_迈向幸...

    非常感谢!

    2016-06-25 21:55:04

    共 1 条回复 >

  • 小小慕慕
    2016-06-25 10:05:57

    public class SEX {

        public static void main(String[] args) {

        char SEX1='男';

        char SEX2='女';

        System.out.println(SEX1+"\n"+SEX2);

    }

    }


  • COD男孩
    2016-06-24 21:57:41

    把换行符改成双引号,你那样写就是字符相加!无语啊  基础多看看吧

  • qq_君少_03499062
    2016-06-24 19:11:36

    是大写的SEX

    比不过他的灿...

    本来就是要大写,常量名一般用大写字符。 前面的基础点上有的。

    2016-06-25 01:01:33

    共 1 条回复 >

  • qq_君少_03499062
    2016-06-24 19:08:15

    把System.out.println(SEX1+'\n'+SEX2);

    改成System.out.println( "变量sex1的内容: "+sex1);

           System.out.println( "变量sex1的内容: "+sex2); 

    COD男孩

    他是引号的问题 ,,,,你这样给人家改不是不行,和人家想要的不一样了

    2016-06-24 21:58:36

    共 1 条回复 >

  • 一眼千年1991
    2016-06-24 19:04:09

    去掉'\n'试试呢,觉得别的都对的

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

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

1165552 学习 · 17587 问题

查看课程

相似问题