A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Robber 中级黑马   /  2016-2-19 18:26  /  464 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/**   
* @Title: FileDemo.java

* @Description: File方法的使用

* @date 2016年2月19日

*/
import java.io.File ;

public class FileDemo
{
    public static void main(String[] args)
    {
        File f = new File("c:\\1.txt") ;
        if (f.exists())
            f.delete() ;
        else
            try
            {
                f.createNewFile() ;
            }
            catch (Exception e)
            {
                System.out.println(e.getMessage()) ;
            }
        // getName()方法,取得文件名
        System.out.println("文件名:" + f.getName()) ;
        // getPath()方法,取得文件路径
        System.out.println("文件路径:" + f.getPath()) ;
        // getAbsolutePath()方法,得到绝对路径名
        System.out.println("绝对路径:" + f.getAbsolutePath()) ;
        // getParent()方法,得到父文件夹名
        System.out.println("父文件夹名称:" + f.getParent()) ;
        // exists(),判断文件是否存在
        System.out.println(f.exists() ? "文件存在" : "文件不存在") ;
        // canWrite(),判断文件是否可写
        System.out.println(f.canWrite() ? "文件可写" : "文件不可写") ;
        // canRead(),判断文件是否可读
        System.out.println(f.canRead() ? "文件可读" : "文件不可读") ;
        // / isDirectory(),判断是否是目录
        System.out.println(f.isDirectory() ? "是" : "不是" + "目录") ;
        // isFile(),判断是否是文件
        System.out.println(f.isFile() ? "是文件" : "不是文件") ;
        // isAbsolute(),是否是绝对路径名称
        System.out.println(f.isAbsolute() ? "是绝对路径" : "不是绝对路径") ;
        // lastModified(),文件最后的修改时间
        System.out.println("文件最后修改时间:" + f.lastModified()) ;
        // length(),文件的长度
        System.out.println("文件大小:" + f.length() + " Bytes") ;
    }
}


11.JPG (27.65 KB, 下载次数: 13)

源码

源码

12.JPG (49.9 KB, 下载次数: 9)

源码

源码

13.JPG (31.6 KB, 下载次数: 7)

运行结果

运行结果

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马