最近使用ssh框架的时候需要把后缀为.hbm.xml的文件配置进spring的配置文件,但是由于这样以.hbm.xml结尾的文件太多,不可能一个一个去写,于是我便尝试使用java去自动生成。下面直接贴代码:
import java.util.Scanner;
import java.io.File;
public class Test {
public static void main(String[] args){
int num=0;
try{
Scanner sc=new Scanner(System.in);
System.out.println("请输入路径:");
String filepath = sc.nextLine();//读取字符串型输入filepath
sc.close();
File file= new File(filepath);
if(!file.isDirectory()){ //通过isDirectory()判断当前路径是不是文件夹
System.out.println("这不是一个文件夹的路径");
}
else if(file.isDirectory()){
String[] filelist = file.list(); //获取当前文件夹下的所有子文件及子文件夹 保存在filelist
System.out.println("这个文件夹长度为"+filelist.length);
for(int i = 0; i< filelist.length ; i++){