`
kanpiaoxue
  • 浏览: 1777693 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

char 型变量中能不能存贮一个中文汉字?为什么?

    博客分类:
  • java
 
阅读更多

char 型变量是用来存储Unicode 编码的字符的,unicode 编码字符集中包含了汉字,所以,

char 型变量中当然可以存储汉字啦。不过,如果某个特殊的汉字没有被包含在unicode 编

码字符集中,那么,这个char 型变量中就不能存储这个特殊汉字。补充说明:unicode 编

码占用两个字节,所以,char 类型的变量也是占用两个字节。

char h = '饿';
System.out.println(h);

// output 饿

 

分享到:
评论

相关推荐

       char型变量中能不能存储一个中文汉字?为什么

    UTF-16编码使用2个或4个字节来表示一个字符,其中大部分的常用Unicode字符(包括大部分汉字)只需要2个字节,这就是为什么描述中提到的“Unicode编码占用两个字节,所以,char类型的变量也是占用两个字节”的原因。...

    JAVA面试题库大全.zip

    一. Java基础部分 1、一个".java"源文件中是否可以包括多个类(不是内部类)?...7、char型变量中能不能存贮一个中文汉字?为什么? 8、用最有效率的方法算出2乘以8等於几? 9、请设计一个一百亿的计算器 。。。。。

    Java面试宝典2014版

    7、char型变量中能不能存贮一个中文汉字?为什么? 8、用最有效率的方法算出2乘以8等於几? 9、请设计一个一百亿的计算器 10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 11、"=="和...

    Java面试宝典

    7、char型变量中能不能存贮一个中文汉字?为什么? 9 8、用最有效率的方法算出2乘以8等於几? 9 9、请设计一个一百亿的计算器 9 10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 11 11、"==...

    java技术面试题(文档)

    一、 JSP的原理是什么?和Servlet的区别是什么?...二、 char型变量中能不能存贮一个中文汉字?为什么? 三、  谈谈final, finally, finalize的区别。 四、 &和&&的区别。 五、 GC是什么? 为什么要有GC?

    java面试宝典

    7、char型变量中能不能存贮一个中文汉字?为什么? 5 8、用最有效率的方法算出2乘以8等於几? 5 9、请设计一个一百亿的计算器 5 10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 6 11、"==...

    java面试总结

    7、char型变量中能不能存贮一个中文汉字?为什么? 9 8、用最有效率的方法算出2乘以8等於几? 9 9、请设计一个一百亿的计算器 9 10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 11 11、"==...

    Java面试宝典 Java面试宝典

    7. char型变量中能不能存贮一个中文汉字?为什么? 答:char型变量可以存贮一个中文汉字,因为char型变量可以存储unicode字符。 8. 用最有效率的方法算出2乘以8等於几? 答:使用左移运算符,可以将2左移3位,即2,...

    java技术面试宝典2020版.doc

    6. **char型变量中能不能存贮一个中文汉字?为什么?** - 可以,因为Java的char类型使用Unicode编码,每个char能表示一个字符,包括中文汉字。一个中文汉字通常占用两个字节,但在Unicode编码下可以被一个char变量...

    java笔试题汇总版 java笔试题汇总版

    7. char 型变量中能不能存贮一个中文汉字?为什么? char类型变量可以存储一个中文汉字,因为char类型可以存储 Unicode 字符集中的任何字符,包括中文汉字。 8. 用最有效率的方法算出 2 乘以 8 等於几? 可以使用...

    Java面试问题集167页.pdf

    7. char 型变量中能不能存贮一个中文汉字?为什么? char 型变量可以存贮一个中文汉字,因为 Java 使用 Unicode 编码,char 类型可以表示 Unicode 编码中的所有字符。 8. 用最有效率的方法算出 2 乘以 8 等于几? ...

    Java面试宝典2017.zip

    7、char型变量中能不能存贮一个中文汉字?为什么? 9 8、用最有效率的方法算出2乘以8等於几? 9 9、请设计一个一百亿的计算器 9 10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 11 11、"==...

    最近收集的java笔试面试题

    3. char 型变量中能不能存贮一个中文汉字?为什么? Java 中的 char 类型可以存储一个中文汉字,因为 Java 中以 Unicode 编码,一个 char 占 16 个字节,所以可以存储一个中文汉字。 4. 多线程有几种实现方法,都是...

    面试宝典沃尔沃微软

    7. char 型变量中能不能存贮一个中文汉字?为什么? char 型变量可以存贮一个 Unicode 字符,但是不能存贮一个中文汉字,因为中文汉字需要两个 char 类型的变量来存贮。 8. 用最有效率的方法算出 2 乘以 8 等於几...

    java常见面试题及三大框架面试

    4. char 型变量中能不能存贮一个中文汉字?为什么? char 型变量可以存贮一个中文汉字,因为 Java 中以 Unicode 编码,每个 char 占 16 个字节,可以存贮一个中文汉字。 5. 多线程有几种实现方法?都是什么? 多...

    Java面试题

    8. **char型变量中能不能存贮一个中文汉字?为什么?** - 可以,因为Java的char类型使用Unicode编码,可以存储包括中文在内的任何Unicode字符。 9. **用最有效率的方法算出2乘以8等于几?** - 直接使用`2 或`2 * ...

    java面试题,常见题

    7. char型变量中能不能存贮一个中文汉字?为什么? Java中的char类型使用UTF-16编码,只能直接存储一个基本的Unicode字符,对于汉字,UTF-16可能需要两个char来表示,即一个辅助平面字符。 8. 用最有效率的方法算出2...

    java就业面试题 java面试 java考试 java学习

    8. **char 型变量中能不能存贮一个中文汉字?为什么?** char 型变量可以存储一个中文汉字,因为 Unicode 编码中一个汉字通常占两个字节,而 char 类型正好可以存储一个 Unicode 字符。 9. **用最有效率的方法算出 2...

    最新2023阿里java面试题

    7. char 型变量中能不能存贮一个中文汉字?为什么?(字符类型) 二、JavaWeb 开发 1. Struts 中,页面是怎么跳转到相应的 action 的。(Struts 框架) 2. Struts 中,你自定义错误怎么写?(Struts 框架) 3. ...

    Java问题宝典2012版

    7、char型变量中能不能存贮一个中文汉字?为什么? 9 8、用最有效率的方法算出2乘以8等於几? 10 9、请设计一个一百亿的计算器 10 10、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 11 11、"=...

Global site tag (gtag.js) - Google Analytics