java 中的文件操作 File类

来源:互联网 发布:sql查询当天的数据 编辑:程序博客网 时间:2024/05/06 07:50
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);    }}

这里写图片描述
这里写图片描述

0 0
原创粉丝点击