黑马程序员技术交流社区

标题: char类型变量 [打印本页]

作者: satana    时间: 2016-5-20 00:16
标题: char类型变量
char类型变量能不能存储中文汉字,为什么

作者: sunnyday    时间: 2016-5-20 00:36
可以储存一个中文汉字,,,因为char类型用的是unicode编码,一个字符占用两个字节,一个中文汉字也是占用两个字节.所以可以存储
作者: lifeiwangyue    时间: 2016-5-20 00:56
可以的                           
作者: w125621538    时间: 2016-5-20 01:03
好吧,你赢了...
作者: 18641463325    时间: 2016-5-20 01:04
char  是字符 长度为2个字节,  一个中文汉字的存储也占用两个字节所以可储存汉字。
作者: mischen    时间: 2016-5-20 09:06
能,因为char字符类型占两个字节,而汉子即是占用两个字节,因此可以放下一个中文汉字
作者: wangbao    时间: 2016-5-20 20:12
可以。因为Java语言采用的是Unicode编码。Unicode编码中的每个字符占用两个字节。中文也是占的两个字节
作者: 菜鸟小白    时间: 2016-5-20 22:31
一个字节可以放一个汉字,放两个就错了,基本不这么用,除非判断性别啥的
作者: satana    时间: 2016-5-21 23:48
sunnyday 发表于 2016-5-20 00:36
可以储存一个中文汉字,,,因为char类型用的是unicode编码,一个字符占用两个字节,一个中文汉字也是占用两个字 ...

OK,明白了,感谢




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2