我正在编写一个Java程序,该程序必须在磁盘上创建一个文件夹,在其中存储一些文件,并且当程序终止时,删除了文件夹:
问题是,当我的程序在随机PC上打开时,如何知道存储文件的位置?
我看到很多安装程序已经建议您一条路径(例如"程序文件","漫游"等(,我该如何使我的程序知道这些路径?谢谢。
标准路径是
System.getProperty("java.io.tmpdir");
请参阅:https://docs.oracle.com/javase/7/docs/api/java/java/lang/system.html#getproperties((
您可以一起使用
File.createTempFile();
如下所建议:https://stackoverflow.com/a/617438/7023245