文章目录
- 一、改变项目文件夹名?
 - 1. 手动改名
 - 2. 自动改名
 
- 二、全局替换原文件名的引用
 - 1.打开Visual Studio 2022软件
 
一、改变项目文件夹名?
1. 手动改名

 文件名一个一个改挺麻烦的
2. 自动改名
import java.io.File;
import java.util.Optional;
public class test {
	 
	/**
	 * 递归替换文件名和目录名
	 *
	 * @param file 根目录地址
	 * @param findValue 需要替换的值
	 * @param replaceValue 替换值
	 */
	public static void main(String[] args) {
	    // 根目录地址
	    String path = "C:\\Users\\LENOVO\\Desktop\\12345678_4";
	    // 需要替换的值
	    String findValue = "2023021111";
	    // 替换值
	    String replaceValue = "202302xxxx";
	    // 调用递归替换文件和目录名方法
	    changeName(new File(path), findValue, replaceValue);
	}
	public static void changeName(File file, String findValue, String replaceValue) {
	    for (File subdirectory : Optional.ofNullable(file.listFiles()).orElse(new File[]{})) {
	        if (subdirectory.isDirectory() && subdirectory.listFiles().length > 0) {
	            changeName(subdirectory, findValue, replaceValue);
	        } else {
	            String newName = subdirectory.getParent() + File.separator + subdirectory.getName().replace(findValue, replaceValue);
	            subdirectory.renameTo(new File(newName));
	        }
	    }
	    String newName = file.getParent() + File.separator + file.getName().replace(findValue, replaceValue);
	    file.renameTo(new File(newName));
	    System.out.println("操作成功");
	}
	
}
 
-  
用代码运行,可以用java,python,c,c++…都可以

 -  
修改3个地方,第一个是自己文件所在的地址,第二个是自己要修改文件名的部分,第三个是自己要修改成什么。
 -  
运行代码,可以用代码运行,也可以也软件运行,建议用软件运行。
运行后文件成功改名 
	javac -d . test.java //java编译,后有.class文件
	java test			//java运行
 

 
二、全局替换原文件名的引用
1.打开Visual Studio 2022软件
右击,用visual studio 2022打开文件
 为啥要全局替换,我们第一步只是改变了文件名,没有改变文件里面引用的文件名,代码有依赖的文件,也需要改一下。
 
 

 
 
 
 
 
 就欧克了,有可能改后,会缺文件,自己就去原来的文件里面复制一下就行了,但这个复制的文件自己手动改一下就行了。



















