这个char为什么不行啊?男女不都是一个字符吗?急求帮助 public class HelloWorld{ public static void main(String[] args) { final char SEX="男"; final char SEX_one="女"; System.out.println(SEX+"\n"+SEX_one); } }
你好,char 类型是单字符类型,使用时 是用单引号‘’, 而是String 是可以单个或者多个字符,当然也可以放个空值,是使用双引号“”的。
输出没有问题,分开写 或者 一起写 都是可以正常运行的。
祝你学习顺利。如果有幸帮到你,请采纳下答案哦!
char用单引号赋值就可以了,双引号编译时就会出错
应该是输出的问题,我的也是放一起输出,然后出错,写了两个System.out.println分别输出男,女就好了,对了char是用单引号