第1个回答 2013-09-23
能,char的大小是2个字节共16位正好是一个汉字所占的空间
第2个回答 推荐于2018-03-19
可以啊。JAVA默认的编码是UNICODE.不是ASCII的char
现有程序可供测试:
但若理解成
s='me' 中放一个汉字,就不可以了,因为中文占16个字节,满了。
public class Test {
public static void main(String args[]) {
char s ='我';
System.out.print(s);
}
}本回答被网友采纳
第3个回答 2013-09-23
一个汉字占两个字节
所以需要用char数组来存放的
第4个回答 2015-11-04
一个中文在c里面是用两个字节存的,而一个char值占一个字节。