展开全部
这好办啊
写一个类实现序列化(序列化可以在IO流中传输 即 implements Serializable )
加上map属性32313133353236313431303231363533e78988e69d8331333361313339用来存你要的数据
写一些获得map中的数据方法
我写一个存取数据的方法:import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
public class TestAa {
public static void main(String[] args) throws Exception {
//存数据:
TestObject a = new TestObject();
a.setAa("随便存一个值");
File file = new File("D:\\data.dat");
ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream(file));
out.writeObject(a);
//取数据:
ObjectInputStream in = new ObjectInputStream(new FileInputStream(file));
TestObject b = (TestObject)in.readObject();
System.out.println(b.getAa());
}
}
class TestObject implements Serializable{
private String aa;
public String getAa() {
return aa;
}
public void setAa(String aa) {
this.aa = aa;
}
}