当前位置: 代码迷 >> J2SE >> 请问:读取二进制文件中的字符串
  详细解决方案

请问:读取二进制文件中的字符串

热度:20   发布时间:2016-04-24 15:02:12.0
请教:读取二进制文件中的字符串
1、在一个二进制文件中,保存有一串字符串:12345ag画像,画像两个字为日文
2、UltraEdit打开二进制文件,显示数据为:31   32   33   34   35   61   67   89   E6   91   9C

请教各位兄弟,怎么样用java顺利的读“12345ag画像”出来呢?兄弟们给写的详细点阿。

------解决方案--------------------
FileInputStream读到byte[]里,然后用日文的characterset构造String
------解决方案--------------------
二楼已经说得很清楚了
String有下面的构造方法
String(byte[] bytes, String charsetName)
构造一个新的 String,方法是使用指定的字符集解码指定的字节数组。
指定日文的字符集就行了
  相关解决方案