看这篇文字之前,先看这篇https://blog.csdn.net/qq_36923376/article/details/105746474,起初使用python写的,后来用java也写了一下。所以这里直接贴代码了,如下:
三个java文件,都在同一个包下。
- BatchRename.java
- DirectoryAccept.java
- FileAccept.java
package batchrename;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;
public class BatchRename {
public static void main(String args[]) {
System.out.print("请输入根目录:");
Scanner reader = new Scanner(System.in);
String rootDirectory = reader.next();
File rootFile = new File (rootDirectory);
DirectoryAccept directoryAccept = new DirectoryAccept()