import java.io.File;
import java.io.IOException;
public class Demo {
public static void main(String[] args) {
File fileTree = new File("E:\\idea_workhouse\\ssm");
deepSearch(fileTree);
}
public static void deepSearch(File file) {
if (!file.isDirectory()) {
return;
}
File[] fileList = file.listFiles();
if(fileList.length>0){
for (File temp : fileList) {
if(temp.isDirectory()){
deepSearch(temp);
}
}
}else{
addGit(file);
}
}
public static void addGit(File file){
File gitkeep = new File(file.getAbsolutePath()+File.separator+".gitkeep");
try {
gitkeep.createNewFile();
System.out.println("在"+file.getAbsolutePath()+"下创建gitkeep");
} catch (IOException e) {
e.printStackTrace();
}
}
}