gpt4 book ai didi

java - 如何重命名文件java?

转载 作者:行者123 更新时间:2023-11-29 07:37:08 25 4
gpt4 key购买 nike

我正在尝试重命名文件夹中的文件。但是所有这些都被删除了

File thisFolder = new File("C:\\ . . . ");  
File [] filesArray = thisFolder.listFiles();

int filesArrayLength = filesArray.length;
if (filesArray != null) {
for (int i = 0; i < filesArrayLength; i++) {
filesArray[i].renameTo(new File("test" + i + ".pdf"));
}
}

我做错了什么?为什么所有文件都被删除而不是重命名

最佳答案

正如@Pshemo 指出的那样,您可能会将文件移动到当前目录。尝试这样做。这将告诉它在给定的父目录下创建文件:

filesArray[i].renameTo(new File(thisFolder, "test" + i + ".pdf"));//thisFolder is your parent directory

关于java - 如何重命名文件java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34253984/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com