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

为什么不能用char

public class HelloWorld{

    public static void main(String[] args) {

final char MALE="男";

final char FEMALE="女";

System.out.println(MALE;

System.out.println(FEMALE);

}

}


为答案要求用 Srting ,而不是char呢

正在回答

3 回答

可以选择使用char,但是char后要用单引号,String是引导字符串的

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

慕工程6163381 提问者

我改成单引号了,还是错误 HelloWorld.java:6: error: cannot find symbol System.out.println(LU); ^ symbol: variable LU location: class HelloWorld 1 error
2018-01-27 回复 有任何疑惑可以回复我~
#2

幕布斯6280552 回复 慕工程6163381 提问者

其他的和你之前的一样?
2018-01-27 回复 有任何疑惑可以回复我~

可以用char,不过要用单引号

还有你System.out.println(MALE;这里是不是少了个单括号呢?应该是System.out.println(MALE);

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

一个汉字占用2个字节,而char类型1个字节

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

慕工程6163381 提问者

char是2个字节
2018-01-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165458    人
  • 解答问题       17585    个

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

进入课程

为什么不能用char

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