使用Java创建命名的临时文件

时间:2010-03-12 00:10:06

标签: java file

我希望能够在Java中创建一个临时文本文件以在屏幕上显示,但是使用File.createTempFile()并不能让我对其名称进行足够的控制。

这里有什么想法吗?

1 个答案:

答案 0 :(得分:7)

为什么需要对临时文件的名称进行此类控制?

除了这个问题,你不能完全控制createTempFile生成的文件的名称。如果您确实需要完全控制,则需要创建常规File

您可能想要使用以下内容:

  • java.io.tmpdir临时文件目录的系统属性
  • createNewFile()检查命名冲突
  • deleteOnExit()