A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

char型变量中能不能存储一个中文汉字?为什么?

5 个回复

倒序浏览
java采用unicode,2个字节(16位)来表示一个字符, 无论是汉字还是数字字母,或其他语言。
char 在java中是2个字节。
所以可以存储一个汉字
回复 使用道具 举报 1 0
不可能吧?你确定用了单引号?或者是编码有问题?
回复 使用道具 举报
应该可以吧...
回复 使用道具 举报
可以。char ch='汉'
回复 使用道具 举报
可以存储一个中文汉字,一个char类型变量是两个字节,而一个汉字刚好也是两个字节够存了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马