网站首页 > 精选教程 正文
char可以存储一个中文汉字,因为Java中使用的编码是Unicode,一个char类型占2个字节(即16比特),所以放一个中文是没问题的。
Unicode编码意味着字符在JVM内部和外部有不同的表现形式。JVM内部都是Unicode,当字符从JVM内部转移到外部时,就要进行编码转换。因此,Java有字节流和字符流,以及在字符流和字节流之间进行转换的转换流(如InputStreamReader和OutputStreamReader,这两个类是字节流和字符流之间的适配器类,承担了编码转换的任务)。
猜你喜欢
- 2025-05-27 JAVA面试|String、StringBuffer、StringBuilder区别以及场景应用
- 2025-05-27 Java 21新特性!这五大功能让代码更高效
- 2025-05-27 Java字符串拼接3大隐藏陷阱!你的代码为何越优化越慢-附提速代码
- 2025-05-27 最懂初学者的java教程,详细到每个字符的讲解,小白必看
- 2025-05-27 java基础——字符与字节的区别
- 2025-05-27 Java字符处理终极指南:Character类深度解析与实战技巧
本文暂时没有评论,来添加一个吧(●'◡'●)