黑马程序员技术交流社区
标题:
Java语言中的字符char可以存储一个中文汉字吗?
[打印本页]
作者:
木丶子李
时间:
2016-3-23 16:54
标题:
Java语言中的字符char可以存储一个中文汉字吗?
为什么呢?
作者:
CangYe
时间:
2016-3-23 19:28
Java采用Unicode编码,而不是ASCII编码,所以Java中的char为两个字节大小,16位。区别于C中的char为一个字节大小,8位。因此Java中的char型变量可以存储一个中文汉字,而C中的char不能存储中文汉字。
测试代码:
作者:
cohle1992
时间:
2016-3-24 12:52
可以,因为java采用的unicode编码格式
作者:
2016coco
时间:
2016-3-24 20:31
噢,原来是这个样子滴
作者:
马儿不吃草
时间:
2016-3-24 20:41
可以的。java中使用Unicode编码,char类型的占两个字节,而一个中文字符也是占两个
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2