批量重名文件
import java.io.File;import java.util.ArrayList;import java.util.List;public class Util {public static final List<String> list = new ArrayList<String>();public static List<String> getList() {return list;}public static List<String> getFileList(String path){if(null == path || path.isEmpty()){return list;}File file = new File(path);String filePath = file.getPath();if(file.isDirectory()){ File[] fileArray = file.listFiles(); try {for (File subFile : fileArray) {getFileList(subFile.toString());}} catch (Exception e) {System.out.println(e.toString());} }else { if(file.length() != 0 ){ list.add(filePath); } }return list;}}import java.io.File;import java.util.List;public class Test{public static void main(String[] args) {List<String> list = Util.getFileList("F:\\test");for (int i = 0; i < list.size(); i++) {String path = list.get(i);File file = new File(path);int start= path.indexOf('.');String p = path.substring(0, start);File file1 = new File(p+".txt");file.renameTo(file1);}}}?