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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© meihua 中级黑马   /  2015-10-23 16:52  /  1284 人查看  /  12 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

char[]中能储存汉字么

12 个回复

倒序浏览
java是采用unicode进行编码的,而中文也存在unicode码,所以char数组中是可以存储汉字的。但有些特殊汉字没有对应的unicode码,所以就不能进行存储了。
回复 使用道具 举报
汉子不行 汉字还是可以的
回复 使用道具 举报
可以存储的
回复 使用道具 举报
char[] ch ={'一','二','三'};
回复 使用道具 举报
命令行里面打印看行不行不就OK了吗
回复 使用道具 举报
fenger7 中级黑马 2015-10-24 06:57:17
7#
应该可以的
回复 使用道具 举报
可以啊!char 在java中是2个字节。采用unicode,2个字节(16位)来表示一个字符。刚好可以存储一个汉字!see u!
回复 使用道具 举报
unicode码里有就可以存
回复 使用道具 举报
char 在java中是2个字节,汉字也是两个字节。你要储存的汉字在Unicode编码中有的话就可以。
回复 使用道具 举报
可以存储单个汉字
回复 使用道具 举报
洋葱头头 发表于 2015-10-23 20:33
汉子不行 汉字还是可以的

可以的 兄弟,你这波可以,黑的漂亮
回复 使用道具 举报
中文也是字符呀
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马