cyb*_*oid 4 java android file-handling bufferedwriter
在android中,我正在编写一个单击按钮的文件,并在下次单击时,它保存文件并关闭缓冲的编写器.但是,我还希望在onDestroy函数中实现关闭缓冲编写器的功能.在此之前,我需要知道是否Bufferedwriter已经关闭.我如何检查Buffered Writer是否已经关闭?
除此之外,bufferedWriter.close()功能设置bufferedWriter为null?
close已经关闭的Writer上的调用方法没有影响.
尽管如此,如果您想知道Writer是否已关闭,您可以调用writer.flush(),如果它抛出IOException则表示Writer已经关闭.
对于第二个问题,关闭流不会使引用无效.你必须明确地将其设置为null.