为什么流没有关闭就写不进去东西?
FileWriter filewriter=new FileWriter("D:/1.txt");
BufferedWriter bufferedwriter=new BufferedWriter(filewriter);
bufferedwriter.write("wwwwwwwwwwwwwwww");
bufferedwriter.close();
如题,没有关闭bufferedwriter的时候,txt文件里面是什么都没有的,
想不明白,这个跟我们接水不是一样的道理吗?
水应该已经接到桶子里面去了啊,只是水龙头没有关而已,不是吗?
------解决方案--------------------你关闭之前流没有刷新,buff.flush()