java读取文件的所有字节
时间: 2023-07-18 22:06:54 浏览: 43
可以使用 Java 的 FileInputStream 类来读取文件的所有字节。以下是一个简单的示例代码:
```java
import java.io.*;
public class ReadFileBytes {
public static void main(String[] args) {
try {
File file = new File("example.txt");
FileInputStream fis = new FileInputStream(file);
byte[] fileBytes = new byte[(int) file.length()];
fis.read(fileBytes);
fis.close();
System.out.println("File Contents (Bytes): ");
for (byte b : fileBytes) {
System.out.print(b + " ");
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的代码中,我们首先创建了一个名为 "example.txt" 的文件,并使用 FileInputStream 类打开它。然后,我们创建一个字节数组来存储文件的所有字节,并使用 read() 方法将字节读取到数组中。最后,我们关闭文件输入流并遍历字节数组以打印文件的所有字节。