无酒不欢滴酒必醉
2017-02-10 14:56
上一节定义变量的时候还用了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定义字符串用的是‘’
Java入门第一季(IDEA工具)升级版
1165546 学习 · 17586 问题
相似问题
回答 3
回答 2