使用Java创建命名的临时文件
我希望能够在Java中创建一个临时文本文件以在屏幕上显示,但是使用File.createTempFile()并不能让我对其名称进行足够的控制。
这有什么想法?
为什么需要对临时文件的名称进行这样的控制?
除了这个问题,你不能完全控制createTempFile
生成的文件的名称。 如果您确实需要完全控制,则需要创建常规File
。
您可能想要使用以下内容:
-
java.io.tmpdir
临时文件目录的系统属性 -
createNewFile()
检查命名冲突 -
deleteOnExit()