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