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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

如题,知道的说下

14 个回复

正序浏览
这个问题深入分析起来很难。。。
回复 使用道具 举报
char在c语言占一个字节在java里是两个字节,一个汉字占两个字节,所有java的char可以存储一个汉字,c语言的就不可以了
回复 使用道具 举报
这个事可以的
回复 使用道具 举报
可以的。。。
回复 使用道具 举报
可以。这也是Java语言的特性吧,编码方式和其他语言不同,char类型的变量是可以存储两个字节的,只有极少数复杂汉字是用三个字节存储的,大部分汉字都是两个字节,所以char类型的变量可以存储汉字
回复 使用道具 举报
都是两个字节,可以的
回复 使用道具 举报
可以储存汉字,但汉子不一定只占一个字节。你个强转一个中文成整型看看 有什么好玩的地方
回复 使用道具 举报
可以,char类型变量占2个字节,而中文一个字也占两个字节
回复 使用道具 举报
Wqi 高级黑马 2015-7-27 22:37:11
7#
可以啊。char就是2字节。一个汉字也是2字节。刚刚好。
回复 使用道具 举报
可以的:)
回复 使用道具 举报
JAVA采用Unicode编码,两个字节表示一个字符
回复 使用道具 举报
水贴有意思?百度不比上论坛问强?????
回复 使用道具 举报
可以的, char 在java中是2个字节,而一个汉字也是占用两个字节。
回复 使用道具 举报
java采用unicode,2个字节(16位)来表示一个字符, 无论是汉字还是数字字母,或其他语言。 char 在java中是2个字节。 所以可以存储中文
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马