怎么输出不是:男

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

我是大舌头

2016-02-15 15:40

public class HelloWorld{

    public static void main(String[] args) {

final char SEX="男";

        

System.out.println(SEX);

        

}

}


写回答 关注

7回答

  • Rossi想要更强壮
    2016-02-15 15:58:18
    已采纳

    我以为 用"男"的话 则表示字符串 对应String类型 这句话应为:final String SEX = "男";

    或者也可以修改为:final char SEX = '男';    即用'男' 表示字符 对应char类型

    综上 表面上看 这里问题出在了单引号和双引号上 实际上问题在数据类型上

    个人观点 欢迎指正

    Rossi想... 回复我是大舌头

    (* ̄︶ ̄*)

    2016-02-17 14:30:27

    共 3 条回复 >

  • time111
    2016-02-15 15:58:00

    final char SEX = '男';

  • limin135215
    2016-02-15 15:57:43

    char 是字符型,不能用双引号,只能用单引号

  • 依然_0021
    2016-02-15 15:52:57

    char 

  • 依然_0021
    2016-02-15 15:52:52

    char 

  • 依然_0021
    2016-02-15 15:52:00

    public class HelloWorld{
       public static void main(String[] args) {
           final char SEX='男';

           System.out.println(SEX);

       }
    }

    cahr 是字符类型要用单引号,不能用双引号。

  • 依然_0021
    2016-02-15 15:51:55

    public class HelloWorld{
       public static void main(String[] args) {
           final char SEX='男';

           System.out.println(SEX);

       }
    }

    cahr 是字符类型要用单引号,不能用双引号。

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

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

1165550 学习 · 17586 问题

查看课程

相似问题