哪里有问题啊

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

我想是起风了

2018-11-11 20:57

public class HelloWorld{

    public static void main(String[] args) {

    final char SEX1="男";

final char SEX2="女";

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

}

}


写回答 关注

4回答

  • 小小杏鲍菇
    2019-01-01 00:43:41

    错误1:char 后面赋值应该用单引号;

    错误2:System.out.println()  括号里的要打印的变量是不加双引号的;

    正确写法:

    public class HelloWorld{

        public static void main(String[] args) {

        final char SEX1='男';

    final char SEX2='女';

    System.out.println(SEX1);

    System.out.println(SEX2);

    }

    }


    小小杏鲍菇

    还有一种写法: public class HelloWorld{ public static void main(String[] args) { final char SEX1='男'; final char SEX2='女'; System.out.println("SEX:"+SEX1); System.out.println("SEX:"+SEX2); } } 这个的输出结果是: SEX1:男 SEX2:女

    2019-01-01 00:47:02

    共 1 条回复 >

  • 慕仙2348572
    2018-11-17 12:31:49

    String类型才用“”char类型用'';


        public static void main(String[] args) {

     final char SEX1='男';


        final char SEX2='女';

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

    }

    }


    咩咩呀

    用过这种方式,不对,运行错误

    2018-12-07 15:38:43

    共 1 条回复 >

  • 慕函数8468206
    2018-11-12 12:19:55

    把男女的双引号改成单引号试试

  • 慕瓜2201464
    2018-11-12 01:17:52

    char是字符型变量,用单引号表示;输出框里面如果想输出你定义的敞亮就不要加双引号

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

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

1167135 学习 · 17927 问题

查看课程

相似问题