java将LinkedList保存到文件并将列表加载回程序
我有一个库存控制系统正在使用,我有一个LinkedList来保存库存对象,现在我需要向程序中添加一个方法,使我能够将链接列表保存到文件中,并从文件中加载列表
public void loadStockData(String filename)
及
public void saveStockData()
我将如何实现这一点
你可以在下面搜索框中键入要查询的问题!
我有一个库存控制系统正在使用,我有一个LinkedList来保存库存对象,现在我需要向程序中添加一个方法,使我能够将链接列表保存到文件中,并从文件中加载列表
public void loadStockData(String filename)
及
public void saveStockData()
我将如何实现这一点
# 1 楼答案
确保您的对象支持序列化,提示:
implements Serializable
http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html然后,使用java。伊奥。要保存的ObjectOutputStream和java。伊奥。ObjectInputStream读取列表
http://www.tutorialspoint.com/java/java_serialization.htm