java 将arrayList存放到文件中
时间: 2024-05-02 10:23:52 浏览: 155
Java如何将Excel数据导入到数据库
可以使用 ObjectOutputStream 和 FileOutputStream 将 ArrayList 对象序列化后写入文件,然后使用 ObjectInputStream 和 FileInputStream 将文件中的对象读取并反序列化为 ArrayList。以下是示例代码:
写入文件:
```
ArrayList<String> arrayList = new ArrayList<>();
// 添加元素到它中
FileOutputStream fos = new FileOutputStream("arrayList.ser");
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(arrayList);
oos.close();
```
读取文件:
```
FileInputStream fis = new FileInputStream("arrayList.ser");
ObjectInputStream ois = new ObjectInputStream(fis);
ArrayList<String> arrayList = (ArrayList<String>) ois.readObject();
ois.close();
```
阅读全文