В андроиде я пишу файл при нажатии кнопки и при нажатии в следующий раз сохраняет файл и закрывает буферный писатель. Но я также хочу реализовать функциональность, чтобы закрыть буферизованный писатель в функции onDestroy. До этого мне нужно знать, если Bufferedwriter
уже закрыт. Как я могу проверить, закрыт ли Buffered Writer?Как проверить, закрыт ли BufferedWriter?
В дополнение к этому, bufferedWriter.close()
функциональный набор bufferedWriter
до null
?
'если (писатель! = NULL) 'затем закройте его. – Satya
"делает bufferedWriter.close() функцией set bufferedWriter для null" Нет, это невозможно. 'bufferedWriter' - это просто ссылка на экземпляр BufferedWriter; этот экземпляр может иметь ноль или более ссылок на него, и он не имеет никакого способа узнать, что на самом деле относится к нему. –