【发布时间】:2015-04-28 23:47:49
【问题描述】:
我有一个程序需要从文件中读取和写入 RGB 值。但是,我遇到了应用程序的问题,我从文件中读取的数据与写入的数据不同。
程序:
public static void main(String[] args) throws Exception {
FileOutputStream fos = new FileOutputStream(new File("ASDF.txt"));
fos.write(0xFF95999F);
fos.flush();
fos.close();
FileInputStream fis = new FileInputStream(new File("ASDF.txt"));
byte read;
while((read = (byte) fis.read()) != -1) {
System.out.print(String.format("%02X ", read));
}
fis.close();
}
输出:
9F
【问题讨论】: