创建查看文件
程序员文章站
2022-05-02 17:46:03
...
public static void main(String[] args) {
// TODO Auto-generated method stub
// createeNewFile(“D:/y/java92019.txt”);
// createeNewFolders(“D:/y/2019/java/spring”);
checkFiles2(“D:/y”);
}
/**
* 创建一个文件
* @param filePath
*/
public static void createeNewFile(String filePath){
File f= new File(filePath);
try {
f.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
/**
* 创建一个文件夹
* @param filePath
*/
public static void createeNewFolder(String filePath){
File f= new File(filePath);
f.mkdir();
}
/**
* 创建多个文件夹
* @param filePath
*/
public static void createeNewFolders(String filePath){
File f= new File(filePath);
f.mkdirs();
}
/**
* 查看文件夹下面的文件
* @param filePath
*/
public static void checkFiles(String filePath){
File f= new File(filePath);
File[] fs=f.listFiles();
for(File temp:fs){
System.out.println(temp.getName());
}
}
public static void checkFiles2(String filePath){
File f= new File(filePath);
File[] fs=f.listFiles();
for(File temp:fs){
if(temp.isDirectory()){
System.out.println(temp.getName());
//递归的方式
checkFiles2(temp.getPath());
}else{
System.out.println(temp.getName());
}
}
}
}
上一篇: C语言——创建文件
下一篇: 第07课:服务消费者