我正在尝试检查一个目录是否存在,如果发生这种情况我想给它另一个数字,例如,如果“folderX”存在我想创建一个名为“FolderX1”的新目录,目前我只是能够这样做一次,因为我在这样的 if/else 语句中有它:
File fa = new File(folder);
if(!fa.exists()){
this.folder = folder;
}else{
this.folder = folder+=1;
}
我想递归地执行此操作,如果程序检测到“folderX”存在,它应该跳转并检查其他的(folderX、FolderX1、FolderX2 等),直到找到可以创建但我不知道该怎么做的一个。