标签:
package practice;
import java.io.File;
/**
* 通过这个程序可以批量修改文件夹的名字
* @author asus
*
*/
public class ChangeName {
public static void main(String[] args) {
//封装数据源
File file = new File("F:\\Java\\历经5年锤炼(史上最适合初学者入门的Java基础视频)");
//获取文件夹下所有文件及文件夹
File[] arr = file.listFiles();
//遍历数组arr,获取文件
for (File f:arr){
//修改所有以JavaSE基础视频为开头的文件
//判断f是否以JavaSE基础视频开头
if(f.getName().startsWith("JavaSE基础视频")){
//改名
String newName = f.getName().substring(0, 6).concat(f.getName().substring(f.getName().indexOf("频")+1));
File newFile = new File(file,newName);
System.out.println(newName);
//重命名
f.renameTo(newFile);
}
}
}
}
标签:
原文地址:http://www.cnblogs.com/sangxiaonian/p/4625281.html