今天尝试写文件时,使用FileWriter.write(String str)
结果是怎么也写不进去,总是是一个空文件。
网上看看他们的实例,感觉也和我的差不多。
不过最后,我看他们的实例,总是会把fw关闭。难道问题出在这里?
果不其然,fw.close()以后,文件就正常写了。
具体的原理不大清楚,难道,必须把流关闭,才把数据往上写吗?
不管怎么说,至少知道怎么用了。然后再去设法搞清楚为什么吧。
今天尝试写文件时,使用FileWriter.write(String str)
结果是怎么也写不进去,总是是一个空文件。
网上看看他们的实例,感觉也和我的差不多。
不过最后,我看他们的实例,总是会把fw关闭。难道问题出在这里?
果不其然,fw.close()以后,文件就正常写了。
具体的原理不大清楚,难道,必须把流关闭,才把数据往上写吗?
不管怎么说,至少知道怎么用了。然后再去设法搞清楚为什么吧。