- package com;
- import java.io.File;
- public class reName {
- public static void main(String[] args) {
- String dir = "D:\\test\\two\\";
- File file = new File(dir);
- String fileName[] = file.list();
- int number = fileName.length;
- File newFile[] = new File[number];
- System.out.println("number = " + number);
- for (int i = 0; i < number; i++) {
- System.out.println((i + 1) + ":" + fileName[i]);
- newFile[i] = new File(dir + fileName[i]);
- }
- System.out.println("============分割线=============");
- for (int i = 0; i < number; i++) {
- boolean flag = newFile[number - (i + 1)].renameTo(new File(dir
- + (i + 1) + ".txt"));
- if (flag) {
- System.out.println("重命名成功" + (i + 1));
- } else {
- System.out.println("失败");
- }
- }
- }
- }
来源: https://www.oschina.net/code/snippet_1990630_58743