java 文件流常用方法2

package io;

import java.io.File;
import java.io.IOException;
import java.util.Arrays;

public class Test2_File {

    public static void main(String[] args) throws IOException {
        File f = new File("E:\\java");
        System.out.println("以字符串数组的形式,返回当前文件夹下的所有文件(不包含子文件及子文件夹)\t" + Arrays.toString(f.list()));
        System.out.println("以文件数组的形式,返回当前文件夹下的所有文件(不包含子文件及子文件夹)\t" + Arrays.toString(f.listFiles()));
        System.out.println("以字符串形式返回获取所在文件夹" + f.getParent());
        System.out.println("以文件形式返回获取所在文件夹" + f.getParentFile());
        System.out.println("创建文件夹,如果父文件夹不存在,创建就无效" + f.mkdir());
        System.out.println("创建文件夹,如果父文件夹不存在,就会创建父文件夹" + f.mkdirs());
        System.out.println("创建一个空文件,如果父文件夹skin不存在,就会抛出异常" + f.createNewFile());
        System.out.println("所以创建一个空文件之前,通常都会创建父目录" + f.getParentFile().mkdirs());
        System.out.println("列出所有的盘符c: d: e: 等等" );
        System.out.println("删除文件" + f.delete());
        System.out.println("JVM结束的时候,刪除文件,常用于临时文件的删除" );
        f.deleteOnExit();
    }
}

©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页