我正在尝试按字节读取一些文件。问题是 Java 向我显示的字节不同,我可以使用 Far hex 编辑器读取。
使用 Far 读取字节:00 00 00 17 00 00 00 29 00 00 00 99 00 00 00 9B
使用 Java 读取字节:0 0 0 17 0 0 0 29 0 0 0 22 0 0 0 3a
Java代码:
while ((line = (byte) _br.read()) != -1) {
lines.add(line);
System.out.println("lines = " + Integer.toHexString(line));
}