我需要这段代码来输出给定文件的前 8 个字节,我确信它只是一行,任何帮助将不胜感激。
import java.io.*;
public class FileInHexadecimal {
public static void main(String[] args) throws Exception {
FileInputStream fis = new FileInputStream("c:\\open.gif");
for(int i=0; i<=8; i++)
{
fis.read();
if (i != -1) {
System.out.println(i);
}
}
fis.close();
}
}
最佳答案
您需要对从 fis.read()
返回的值执行某些操作。这是您应该打印的值,而不是循环计数器 i
。
关于java - 编写这段代码,以便它读取给定文件的前 8 个字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15225504/