为了账号安全,请及时绑定邮箱和手机立即绑定

怎么输出不是:男

public class HelloWorld{

    public static void main(String[] args) {

final char SEX="男";

        

System.out.println(SEX);

        

}

}


正在回答

7 回答

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

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

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

个人观点 欢迎指正

0 回复 有任何疑惑可以回复我~
#1

我是大舌头 提问者

你是对的,eclipse里面调试过了 的
2016-02-15 回复 有任何疑惑可以回复我~
#2

我是大舌头 提问者

非常感谢!
2016-02-16 回复 有任何疑惑可以回复我~
#3

Rossi想要更强壮 回复 我是大舌头 提问者

(* ̄︶ ̄*)
2016-02-17 回复 有任何疑惑可以回复我~

final char SEX = '男';

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

char 

0 回复 有任何疑惑可以回复我~

char 

0 回复 有任何疑惑可以回复我~

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

       System.out.println(SEX);

   }
}

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

0 回复 有任何疑惑可以回复我~

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

       System.out.println(SEX);

   }
}

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

怎么输出不是:男

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信