有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何修复获取空值的问题。txt文件

我想在纸上写字。中的txt文件 /data/user/0/{your.package.name}/files/。txt在我的应用程序中

我使用OutputStreamWriter进行写作

OutputStreamWriter outputStreamWriter=new  
OutputStreamWriter(context.openFileOutput(fileName+".txt",context.MODE_PRIVATE));
outputStreamWriter.write((var+",").substring(0,1));

var是一个非空的字符串变量 但是txt文件在写入后为空


共 (1) 个答案

  1. # 1 楼答案

    您需要.flush()然后.close()流:

    outputStreamWriter.flush();
    outputStreamWriter.close();