char 不是只能存下两个字符么,Unicode汉字应该是用三个字符表示的吧,为什么char也能存下?另外,char和String都能用“”和‘’引起来吗?
汉字也是一个字符,只不过存储空间占了两个字节而已,char能存储一个字符,只要是在你编码表中的字符都可以存放,不管存储大小,char用'' String用"" 两者不可混用
char是单个字符 string是字符串
char 用 ‘ 包含’ 指的是单个字符 string 用 "包含 " 指的是字符串