import java.io.File;
/*
* 文件名全部修改
*/
public class UpdateFileName {
public static void main(String[] args) {
File root = new File("C:/Users/Documents/军事3");
try {
renameFile(root);
} catch (Exception e) {
e.printStackTrace();
}
}
final static void renameFile(File dir) throws Exception {
File[] fs = dir.listFiles();
for (int i = 0; i < fs.length; i++) {
//打印全路径名称
System.out.println(fs[i].getAbsolutePath());
//判断文件是否存在
if(!fs[i].exists())
{
fs[i].createNewFile();
}
System.out.println("修改前文件名称是:"+fs[i].getName());
String rootPath = fs[i].getParent();
System.out.println("根路径是:"+rootPath);
File newFile = new File(rootPath + File.separator +"军事"+(i+1)+".txt");
System.out.println("修改后文件名称是:"+newFile.getName());
if (fs[i].renameTo(newFile))
{
System.out.println("修改成功!");
}
else
{
System.out.println("修改失败");
}
}
}
}
/*
* 文件名全部修改
*/
public class UpdateFileName {
public static void main(String[] args) {
File root = new File("C:/Users/Documents/军事3");
try {
renameFile(root);
} catch (Exception e) {
e.printStackTrace();
}
}
final static void renameFile(File dir) throws Exception {
File[] fs = dir.listFiles();
for (int i = 0; i < fs.length; i++) {
//打印全路径名称
System.out.println(fs[i].getAbsolutePath());
//判断文件是否存在
if(!fs[i].exists())
{
fs[i].createNewFile();
}
System.out.println("修改前文件名称是:"+fs[i].getName());
String rootPath = fs[i].getParent();
System.out.println("根路径是:"+rootPath);
File newFile = new File(rootPath + File.separator +"军事"+(i+1)+".txt");
System.out.println("修改后文件名称是:"+newFile.getName());
if (fs[i].renameTo(newFile))
{
System.out.println("修改成功!");
}
else
{
System.out.println("修改失败");
}
}
}
}