•文件的编码
package cn.test;import java.io.UnsupportedEncodingException;public class Demo15 { public static void main(String[] args) throws UnsupportedEncodingException { String str = "你好ABC123"; byte[] b1 = str.getBytes();//转换成字节系列用的是项目默认的编码 for (byte b : b1) { //把字节(转换成了int)以十六进制方式显示 System.out.print(Integer.toHexString(b & 0xff) + " "); } System.out.println(""); //utf8编码,中文占用3个字节,英文和数字占用1个字节 byte[] b2 = str.getBytes("utf8"); for (byte b : b2) { System.out.print(Integer.toHexString(b & 0xff) + " "); } System.out.println(""); //gbk编码,中文占用两个字节,英文和数字占用1个字节 byte[] b3 = str.getBytes("gbk"); for (byte b : b3) { System.out.print(Integer.toHexString(b & 0xff) + " "); } System.out.println(""); //java是双字节编码 utf-16be //utf-16be编码,中文占2个字节,英文和数字也占用2个字节 byte[] b4 = str.getBytes("utf-16be"); for (byte b : b4) { System.out.print(Integer.toHexString(b & 0xff) + " "); } System.out.println(""); //当字节序列是某种编码时,这时候想把字节序列变成字符串,也需要用这种编码方式,否则会出现乱码 String str1 = new String(b4);//使用项目默认的编码 System.out.println(str1); String str2 = new String(b4, "utf-16be"); System.out.println(str2); }}
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1148
183.71 KB下载数642
644.84 KB下载数2756
相关文章
发现更多好内容- 如何在 Java 中向 MySQL 数据库添加数据?(java怎么向mysql数据库中添加)
- 如何获取 Java 枚举类的值?(java枚举类的值怎么获取)
- 如何在 Java 中向数据库添加一条数据?(java怎么向数据库添加一条数据)
- Uncomtrade数据库异地备份指南
- CORS 在微服务架构中的应用场景有哪些?(cors在微服务架构中的应用场景)
- 如何在 Java 中创建 Maven 项目?(java怎么创建maven项目)
- 如何高效使用Uncomtrade数据库进行查询
- Java 配置环境变量后如何进行使用操作?(java配置环境变量后如何使用)
- Java 中防止接口重复提交的方法有哪些?(java接口防止重复提交的方法是什么)
- 如何提高 Java Office 的性能?(java office 怎样提高性能 )
猜你喜欢
AI推送时光机Java IO流 文件的编码实例代码
后端开发2023-05-31
Java中IO流解析及代码实例
后端开发2024-04-02
Java中IO流解析及代码实例详解
后端开发2024-04-02
IO流:java中解码和编码出现乱码说明及代码实现
后端开发2023-10-18
Java读取网络文件的实例代码
后端开发2024-04-02
一文搞定Java IO流,输入流、输出流、字符流、缓冲流,附详细代码示例
后端开发2023-08-16
Java代码读取properties配置文件的示例代码
后端开发2023-05-18
Java的IO流实现文件和文件夹的复制
后端开发2024-04-02
Java实现把文件压缩成zip文件的示例代码
后端开发2024-04-02
Java实现文件检索系统的示例代码
后端开发2024-04-02
java web项目实现文件下载实例代码
后端开发2022-11-15
Java IO读取文件的实例详解
后端开发2023-05-31
java 文件大数据Excel下载实例代码
后端开发2023-05-31
Java递归模糊查询文件实例代码
后端开发2024-04-02
Java编程实现打地鼠文字游戏实例代码
后端开发2023-05-30
java读写ini配置文件的示例代码怎么编写
后端开发2023-06-26
Java实现导出pdf格式文件的示例代码
后端开发2024-04-02
Java实现Excel文件加密解密的示例代码
后端开发2024-04-02
Qt使用流处理XML文件的示例代码
后端开发2023-02-03
Java代码编写技巧实例分析
后端开发2023-06-30
咦!没有更多了?去看看其它编程学习网 内容吧