2014-11-09 6 views
0

Я пытаюсь найти способ удалить созданные мной двоичные файлы. Я могу сделать это, перейдя в папку, но я хочу сделать это через программу.Удаление двоичных файлов Java

Такие, как программа спрашивает -> Введите имя файла, который вы хотите удалить: , например: Боб (обработка ...) двоичный файл был удален. Это то, что я хочу, чтобы мой метод выполнял. Однако я не знаю, как это сделать. Есть ли способ удалить двоичный файл или мне нужно написать собственный код для удаления двоичного файла?

ответ

2

Вы можете использовать File.delete(), из связанного Javadoc,

Удаляет файл или каталог, обозначенный этим абстрактным путем. Если это имя пути обозначает каталог, каталог должен быть пустым, чтобы его можно было удалить.

Так что я полагаю, вы могли бы использовать что-то вроде

new File("c:/some/folder/binary.file").delete(); 

В качестве альтернативы, вы можете запланировать вещи, которые будут удалены при выходе с File.deleteOnExit() который

Просьбы о том, что файл или каталог, обозначаемых этим абстрактное имя пути удаляется при завершении виртуальной машины.

+1

Кроме того, функция 'delete()' возвращает логическое значение, указывающее, выполнено или нет удаление. – manabreak

+0

спасибо, мой друг, он сработал !!! – user3450754

Смежные вопросы