前几天做安卓课程作业中使用ListView固件时遇见一个小坑:实
public SimpleAdapter(Context context, List<? extends Map
public void readFile() throws IOException, ClassNotFoundException {
ObjectOutputStream objectOutputStream = new ObjectOutputStream(new FileOutputStream("\\2.txt"));
ArrayList<HashMap<String,Object>> objects = new ArrayList<>();
HashMap<String, Object> stringObjectHashMap = new HashMap<>();
stringObjectHashMap.put("2","1");
stringObjectHashMap.put("3",1);
HashMap<String, Object> stringObjectHashMap1 = new HashMap<>();
stringObjectHashMap1.put("2","1");
objects.add(stringObjectHashMap);
objects.add(stringObjectHashMap1);
objectOutputStream.writeObject(objects);
System.out.println(objects);
ObjectInputStream objectInputStream = new ObjectInputStream(new FileInputStream("\\2.txt"));
Object o = objectInputStream.readObject();
System.out.println(o.toString());
}
成功读取内容截图:
Android Studio实例化代码: