【发布时间】:2017-09-09 23:48:02
【问题描述】:
我想知道使用context.openFileOutput() 将我的文件写入(在存储中)的实际路径,如下所示(跳过异常)。
public static void writeObject(Context context, String name, Object object){
FileOutputStream fos = context.openFileOutput(name, Context.MODE_PRIVATE);
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(object);
oos.close();
fos.close();
}
【问题讨论】:
-
序列化对象个数为1,你问文件有多少个?
-
每个文件只保存一个序列化对象。答案要么是 1,要么您想知道有多少文件。下定决心。您对@Commonsware 回答的评论同意我的看法。
-
NB 您回滚的编辑是正确的。 android-studio 与此无关。您不是在问如何使用 IDE。
标签: java android serialization storage