java之io之file类的常用操作

Posted WesTward

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java之io之file类的常用操作相关的知识,希望对你有一定的参考价值。

java io 中,file类是必须掌握的。它的常用api用法见实例。

package com.westward.io;

import java.io.File;
import java.io.IOException;

public class FileDemo {
    public static void main(String[] args) {
        File file= new File("d:\\javaio");
        @SuppressWarnings("static-access")
        
        File file2= new File("d:"+ file.separator+"javaio\\imooc.txt");
        File file3= new File("d:\\javaio\\txt\\read");
        System.out.println(file3.exists());
        if (!file3.exists()) {
            file3.mkdirs();
        }
        System.out.println(file3.exists());
        
        System.out.println(file2);
        System.out.println(file2.getAbsolutePath());
        System.out.println(file2.getName());
        System.out.println(file2.getParentFile());
        System.out.println(file2.getParentFile().getAbsolutePath());
        if (file.exists()) {
            file.delete();
        }
        System.out.println(file2.isDirectory());
        System.out.println(file2.isFile());
        if (!file2.exists()) {
            try {
                file2.createNewFile();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
    }
}

 

以上是关于java之io之file类的常用操作的主要内容,如果未能解决你的问题,请参考以下文章

Java之IO流

JAVA基础之IO流

Java之文件IO流详解首卷

Java之Io知识详解

Java之Io知识详解

java之io之File类的list()方法过滤目录的使用