Java 保存到文件夹
我正在编写一个正在写入文件的应用程序。我想知道是否可以在不指定文件名的情况下写入文件夹。按照我现在的设置方式,我的程序将覆盖以前保存的文件。我希望将其添加到文件夹中,而不是替换 这里有一行问题:Java 保存到文件夹,java,netbeans,file-io,Java,Netbeans,File Io,我正在编写一个正在写入文件的应用程序。我想知道是否可以在不指定文件名的情况下写入文件夹。按照我现在的设置方式,我的程序将覆盖以前保存的文件。我希望将其添加到文件夹中,而不是替换 这里有一行问题: File testFile = new File("C:/TargetFolder/testFile.png"); 如果不指定文件名,就无法写入文件。但是,如果不想选择文件名,可以让系统随机生成一个文件名。例如,查看以下选项: 另一个选项是在文件名中添加数字,如:test01.png、test02.p
File testFile = new File("C:/TargetFolder/testFile.png");
如果不指定文件名,就无法写入文件。但是,如果不想选择文件名,可以让系统随机生成一个文件名。例如,查看以下选项:
另一个选项是在文件名中添加数字,如:
test01.png、test02.png
等等。如果您不想自己在文件夹逻辑中创建唯一的文件,并且不太关心确切的名称,您可以使用:
java.io.File.createTempFile("testFile", ".png", new File("C:/TargetFolder"));