java.IO.File类中的迭代删除文件

一下是对File类的一下操作, 主要是以删除文件为例子:

package com.IODemo;import java.io.File;public class DeleteFile {/*** 删除文件或空文件夹* @param file* @return* @throws ExceptiondeleteFile(String path)throws Exception{File file = new File(path);boolean flag = false;if(file.isFile()){flag = file.delete();}if(file.isDirectory()){if(file.listFiles().length <= 0){flag = file.delete();}}return flag;}/*** 删除文件夹下的所有文件* @param path* @throws ExceptiondeleteDir(String path)throws Exception{File file = new File(path);File[] files = null;if(file.isFile()){file.delete();}else{files = file.listFiles();for (int i = 0; i < files.length; i++) {//System.out.println(files[i].getPath());deleteDir(files[i].getPath());files[i].delete();}file.delete();}}main(String[] args)throws Exception{//System.out.println(deleteFile(new File(“d:1.txt”)));//System.out.println(new File(“d:/demo”).getName());deleteDir(“d:/html”);}},香港服务器,网站空间,香港服务器租用以后我会去到很多很繁华或苍凉,

java.IO.File类中的迭代删除文件

相关文章:

你感兴趣的文章:

标签云: