What is a safe way to create a Temp file in Java?

前端 未结 3 859
挽巷
挽巷 2020-12-23 15:44

I\'m looking for a safe way to create a temp file in Java. By safe, I mean the following:

  • Name should be unique, even under potential race co
3条回答
  •  萌比男神i
    2020-12-23 16:16

    Use File.createTempFile().

    File tempFile = File.createTempFile("prefix-", "-suffix");
    //File tempFile = File.createTempFile("MyAppName-", ".tmp");
    tempFile.deleteOnExit();
    

    Will create a file in the temp dir, like:

    prefix-6340763779352094442-suffix

提交回复
热议问题