青城山下白素贞_kopIQ9
2019-05-28 13:46
为什么不可以用char ?
public class HelloWorld{
public static void main(String[] args) {
final String sex1="男";
final char sex2='女';
System.out.println(sex1);
System.out.println(sex2);
}
}
这样就可以
char是字符类型,表示一个个的字符,比如'a','1',它不是一串的,比如,'a1'这样就报错了。
String是字符串类型,表示由字符组成的串,如"123abc",但"a",也是字符串,它是由一个字符组成的字符串
两者各有表示方法' '," ",是区分开的
不能用我们日常的逻辑去想它,比如说String str = 'a';这样是错的,java有它自己的规定
String是字符串,char是单字符
Java入门第一季(IDEA工具)升级版
1165626 学习 · 17587 问题
相似问题