JavaSE FileDemo

2018-04-16  本文已影响0人  23b57d72cde7
package com.sxt;

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

/**
 * 文件类
 * 
 * @author Administrator
 *
 */
public class FileDemo {
    public static void main(String[] args) throws IOException {
        File f = new File("c:/abc.txt");
        // 判断文件是否存在
        System.out.println(f.exists());
        // 文件是否可读
        System.out.println(f.canRead());
        // 文件是否可写
        System.out.println(f.canWrite());
        // 文件是否隐藏
        System.out.println(f.isHidden());
        // 文件是否是文件夹
        System.out.println(f.isDirectory());
        // 文件是否是文件
        System.out.println(f.isFile());
        // 最后修改时间
        System.out.println(new Date(f.lastModified()));
        // 文件大小
        System.out.println(f.length());
        // 文件名称
        System.out.println(f.getName());
        // 文件路径
        System.out.println(f.getPath());
        // 如果文件不存在就创建一个新的文件
        f.createNewFile();
        // 删除文件
        f.delete();
//      File f1 = new File("c:/a");
//      f1.mkdir();
//      f1 = new File("c:/a/a.txt");
//      f1.createNewFile();
        File f1 = new File("c:/a");
        // 删除a空文件夹
        f1.delete();
    }

}
上一篇下一篇

猜你喜欢

热点阅读