public class HelloWorld{
public static void main(String[] args) {
final char SEX1="男";
final char SEX2="女";
System.out.println(SEX1+SEX2);
}
}
因为我觉得::String后一般加字符串,char后加字符如性别------这样解释有错误么
除了char应该用单引号的问题 最后那个应该写成System.out.println(SEX1+"\n"+SEX2);我也是刚学 具体的也解释不清 “\n”应该是分隔符之类的吧
不可以吧,final是定义常量的关键字,char是用来说明变量的数据类型的;而且为char型变量赋值时用的是单引号,不是双引号。
public class HelloWorld {
public static void main(String[] args) {
final char SEX1='男';//char是单引号
final char SEX2='女';
System.out.println(SEX1);
System.out.println(SEX2);
}
}
我也是才学
双引号内的男和女应该是属于字符串,应该用String,像a,b这样的就属于字符,用char,像你写的那个代码,编译器会报错的