java将文件读入字节数组
时间: 2024-03-01 08:53:57 浏览: 66
可以使用 Java 的 File 和 FileInputStream 类来读取文件并将其存储为字节数组。以下是一个示例代码:
```java
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
public class FileToByteArray {
public static void main(String[] args) {
try {
// 创建 File 对象
File file = new File("filename.txt");
// 创建 FileInputStream 对象
FileInputStream fis = new FileInputStream(file);
// 创建字节数组
byte[] byteArray = new byte[(int) file.length()];
// 读取文件内容到字节数组
fis.read(byteArray);
// 打印字节数组
for (byte b : byteArray) {
System.out.print((char) b);
}
// 关闭 FileInputStream
fis.close();
} catch (IOException e) {
System.out.println("文件读取失败");
}
}
}
```
注意:在运行此代码之前,请将 `filename.txt` 替换为您要读取的实际文件名。
阅读全文