请教:读取二进制文件中的字符串
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,方法是使用指定的字符集解码指定的字节数组。
指定日文的字符集就行了