Создайте именованный временный файл в Java - PullRequest
4 голосов
/ 12 марта 2010

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

Есть мысли здесь?

1 Ответ

7 голосов
/ 12 марта 2010

Зачем вам нужен такой контроль над именем временного файла?

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

Вы можете использовать следующее:

  • java.io.tmpdir Системное свойство для временного файлового каталога
  • createNewFile() для проверки конфликтов имен
  • deleteOnExit()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...