import java.io.File;
import java.util.Scanner;
/** @author bq */
public class ReName {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入文件路径:");
File file = new File(scanner.nextLine());
// 定义一个数组
String[] strings = {"一", "二", "三", "四", "五", "六", "七", "八"};
File[] listFiles = file.listFiles();
// 获取文件夹目录
assert listFiles != null;
String parent = listFiles[0].getParent();
System.out.println("directory: " + parent);
// 获取自定义数组长度
int length = strings.length;
for (File listFile : listFiles) {
// 判断是否是文件
if (listFile.isFile()) {
// 获取文件名
StringBuilder name = new StringBuilder(listFile.getName());
for (int i = 0; i < length; i++) {
// 判断是否包含数字
if (name.toString().contains(strings[i])) {
name.insert(0, i + 1);
System.out.println(name);
boolean b = listFile.renameTo(new File(parent + "\\" + name));
System.out.println(b);
}
}
}
}
}
}