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

java 中的文件操作 File类

2016-12-15 13:48 281 查看
package LyfPractice;

import org.junit.Test;

import java.io.*;
import java.io.File;
import java.util.Scanner;

/**
* Created by fangjiejie on 2016/12/9.
*/
public class Filecaozuo {

public static void go(){
//File file = new File("c://1.txt");
//System.out.println(file.isDirectory());
File file =new File("e://l3.txt");/*使用一个String形式的路径名做参数
也可以使用相对路径的形式,相对雨当前项目下的目录*/
File fooFile=new File("e://src","son.txt");//定义在指定的src目录下创建的文件son.txt
try {
file.createNewFile();//创建文件
fooFile.createNewFile();//创建文件
} catch (IOException e) {
e.printStackTrace();
}
}

public static void go2(File d){
File fs[]=d.listFiles();//获取目录下的文件列表
for(File k:fs){
if(k.isDirectory()){//如果当前文件为一个目录递归打开进入
go2(k);
}else {
System.out.println(k);//如果为普通文件则被输出
}
}
}
public static void main(String[] args) {
go();
File file1=new File("E://");//定义为E盘下的文件
go2(file1);

}
}




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java File