您的位置:首页 > 编程语言 > Java开发

Java文件File操作一:文件的创建和删除

2016-03-23 14:18 567 查看
一、简述

  File 文件类,主要对文件进行相关操作。常用的File操作有:文件(夹)的创建、文件(夹)的删除,文件的读入和下载(复制)等;

二、文件(夹)的创建和删除

1、创建过程 实例:

//create a new File
@Test
public void testCreateFile(){
File m=new File("E://file");  //創建文件夾
//判断文件夹存在否
if(!m.exists()){
m.mkdir(); //创建文件夹
}

File f=new File("E://file//test.txt");  //創建文件
if(!f.exists()){
try {
f.createNewFile();  //创建文件
} catch (IOException e) {
e.printStackTrace();
}
}
}


2、删除过程

//delete a file
//@Test
public void testDeleteFile(){
File f=new File("E://file//test.txt");
if(f.exists()){
f.delete();
}
}

//delete a 文件夹及下面的所有文件[采用递归之法]
public static void testDelAllFile(String path){
File m=new File(path);
File[] files=m.listFiles();
for(File f:files){
if(f.isFile()){
f.delete();
}else if(f.isDirectory()){
testDelAllFile(f.getPath());
}
}
m.delete();  //最好将文件夹删除
}

public static void main(String[] args) {
FileTest.testDelAllFile("E://file");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: