Java将数组文件读入数组
时间: 2024-09-17 10:09:15 浏览: 66
CSVFileReader:用于将csv文件读入2d数组的Java类
在Java中,你可以通过FileInputStream和ObjectInputStream来将二进制文件的内容读取到数组中。特别是当你有一个包含对象序列化的数组文件时,可以按照以下步骤操作:
1. 创建FileInputStream:
```java
File file = new File("path_to_your_array_file"); // 替换为实际文件路径
FileInputStream fis = new FileInputStream(file);
```
2. 创建ObjectInputStream:
```java
ObjectInputStream ois = new ObjectInputStream(fis);
```
3. 使用`readObject()`或循环读取数组元素:
```java
Object[] array = new Object[10]; // 假设你要读取的数组长度为10
try {
for (int i = 0; i < array.length; i++) {
array[i] = ois.readObject(); // 注意这是对每个元素的读取
}
} catch (IOException | ClassNotFoundException e) {
e.printStackTrace();
}
// 现在array里包含了从文件读取的对象
```
阅读全文