-1
我无法使用OutputStreamWriter
将字符串附加到现有文件。使用OutputStreamWriter将字符串附加到现有文件
它重写文件和旧的数据不再存在:
try {
OutputStreamWriter outputStreamWriter = new OutputStreamWriter(openFileOutput("filename", Context.MODE_PRIVATE));
outputStreamWriter.append(message);
outputStreamWriter.close();
}
"filename"
是一个已经存在的文件。 message
是一个要附加的字符串。
工作!请你解释为什么这个MODE_PRIVATE阻止作者追加? – sourabh
@sourabh根据'Context'的javadocs查看更新。 – rekaszeru