上一节定义变量的时候还用了char,为什么同样的单字符这一节用char定义后编译报错显示格式不能从String转换为char
public class HelloWorld{
public static void main(String[] args) {
final char SKE='男';
final String SKQ="女";
System.out.println(SKE+"\n"+SKQ);
}
}
单引号就可以,,慕课的也可以啊
public class HelloWorld{
public static void main(String[] args) {
final char male='男';
final char female='女';
System.out.println(male);
System.out.println(female);
}
}char类型应该用单引号,String类型的用双引号
public class HelloWorld{
public static void main(String[] args) {
final String MALE = "男";
final String FEMALE = "女";
System.out.println(MALE);
System.out.println(FEMALE);
}
}复制这个试试
public class HelloWorld{
public static void main(String[] args) {
final char male="男";
final char female="女";
System.out.println(male);
System.out.println(female);
}
}
把你的代码贴出来看看
用String定义字符串用的是“”,char定义字符串用的是‘’