java.IO.File类中的迭代删除文件
添加时间:2013-5-28 点击量:
一下是对File类的一下操纵, 主如果以删除文件为例子:
package com.IODemo;
import java.io.File;
public class DeleteFile {
/
删除文件或空文件夹
@param file
@return
@throws Exception
/
public static boolean File(String path)throws Exception{
File file = new File(path);
boolean flag = false;
if(file.isFile()){
flag = file.();
}
if(file.isDirectory()){
if(file.listFiles().length <= 0){
flag = file.();
}
}
return flag;
}
/
删除文件夹下的所有文件
@param path
@throws Exception
/
public static void Dir(String path)throws Exception{
File file = new File(path);
File[] files = null;
if(file.isFile()){
file.();
}else{
files = file.listFiles();
for (int i = 0; i < files.length; i++) {
//System.out.println(files[i].getPath());
Dir(files[i].getPath());
files[i].();
}
file.();
}
}
public static void main(String[] args)throws Exception{
//System.out.println(File(new File(d:1.txt)));
//System.out.println(new File(d:/demo).getName());
Dir(d:/html);
}
}
读书,不要想着实用,更不要有功利心。读书只为了自身的修养。邂逅一本好书如同邂逅一位知己,邂逅一个完美之人。有时心生敬意,有时怦然心动。仿佛你心底埋藏多年的话,作者替你说了出来,你们在时光深处倾心相遇的一瞬间,情投意合,心旷神怡。
一下是对File类的一下操纵, 主如果以删除文件为例子:
package com.IODemo;
import java.io.File;
public class DeleteFile {
/
删除文件或空文件夹
@param file
@return
@throws Exception
/
public static boolean File(String path)throws Exception{
File file = new File(path);
boolean flag = false;
if(file.isFile()){
flag = file.();
}
if(file.isDirectory()){
if(file.listFiles().length <= 0){
flag = file.();
}
}
return flag;
}
/
删除文件夹下的所有文件
@param path
@throws Exception
/
public static void Dir(String path)throws Exception{
File file = new File(path);
File[] files = null;
if(file.isFile()){
file.();
}else{
files = file.listFiles();
for (int i = 0; i < files.length; i++) {
//System.out.println(files[i].getPath());
Dir(files[i].getPath());
files[i].();
}
file.();
}
}
public static void main(String[] args)throws Exception{
//System.out.println(File(new File(d:1.txt)));
//System.out.println(new File(d:/demo).getName());
Dir(d:/html);
}
}
读书,不要想着实用,更不要有功利心。读书只为了自身的修养。邂逅一本好书如同邂逅一位知己,邂逅一个完美之人。有时心生敬意,有时怦然心动。仿佛你心底埋藏多年的话,作者替你说了出来,你们在时光深处倾心相遇的一瞬间,情投意合,心旷神怡。