java中char能否存储1个汉字 5
在面试的时候问char能否存储1个汉字答char可以存储1个汉字因为是16bit也就是两个字节对方说不对,为什么呢?...
在面试的时候 问char能否存储1个汉字
答char可以存储1个汉字 因为是16bit也就是两个字节
对方说不对,为什么呢? 展开
答char可以存储1个汉字 因为是16bit也就是两个字节
对方说不对,为什么呢? 展开
9个回答
推荐于2017-09-30 · 知道合伙人互联网行家
关注
展开全部
Java的char类型可以存储1个汉字,但是为了解除疑惑用下面的代码可以做个测试验证下,写一个简单的测试文件, 代码如下:
public class TestANSI{
public static void main(String[] args) {
char cc = '在';
System.out.println(cc);
}
}
以上文件以ANSI格式存储,使用javac TestANSI.java编译, java代码中TestANSI类运行可以结果输出了汉字“在”证实char可以存储1个汉字。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char类似是可以存储一个汉字的。
char类型是16个bit,也就是2个字节。
汉字类型也是16个bit,也是2个字节,他们的存储空间是一致的,所有是可以存储的。
char类型是16个bit,也就是2个字节。
汉字类型也是16个bit,也是2个字节,他们的存储空间是一致的,所有是可以存储的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-07-30
展开全部
Java中的字符采用unicode编码方案,一个字符占2个字节。所以一个char类型的变量可以容纳一个中文字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有时候面试那家伙不懂装懂也很正常,话说面试char能不能装汉字的公司我建议你还是不要去了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询