用java编写一个可以批量重命名文件的代码 将代码重命名的规则改为命名为类似'文件1' '文件2'
时间: 2024-04-30 10:18:50 浏览: 88
seeur:重命名大量文件的应用程序
以下是一个可以批量重命名文件的Java代码,将文件命名为类似“文件1”、“文件2”的形式:
```
import java.io.File;
public class BatchRenameFiles {
public static void main(String[] args) {
String folderPath = "C:/example/folder"; // 文件夹路径
File folder = new File(folderPath);
File[] files = folder.listFiles(); // 获取文件夹中的文件列表
int count = 1; // 文件计数器
for (File file : files) { // 循环遍历每个文件
String fileName = file.getName(); // 获取文件名
String fileExtension = fileName.substring(fileName.lastIndexOf(".")); // 获取文件扩展名
String newFileName = "文件" + count + fileExtension; // 新文件名
File newFile = new File(folderPath + "/" + newFileName); // 创建新文件
file.renameTo(newFile); // 重命名文件
count++; // 计数器加1
}
}
}
```
将上述代码中的`folderPath`变量替换为需要批量重命名文件的文件夹的路径,即可实现批量重命名。
阅读全文