-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