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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小穿钉 高级黑马   /  2015-11-4 23:01  /  139 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 小穿钉 于 2015-11-4 23:08 编辑

package cn.com.bytestream;

import java.io.File;
import java.text.DateFormat;
import java.util.Date;

/**
* File类获取
* 1.获取文件名称
* 2.获取文件路径
* 3.获取文件大小
* 4.获取文件修改时间
* @author Administrator
*
*/
public class FileClass_1 {

        public static void main(String[] args) {
                File f=new File("demo.txt");
                //获取文件名称
                String name=f.getName();
                //获取绝对路径
                String absPath=f.getAbsolutePath();
                //获取相对路径
                String path=f.getPath();
                //获取文件大小
                long len=f.length();
                //获取文件修改时间
                long time=f.lastModified();
                Date date=new Date(time);

                DateFormat dateFormat=DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG);
                String str_time=dateFormat.format(date);

                System.out.println("文件名称"+name);
                System.out.println("绝对路径"+absPath);
                System.out.println("相对路径"+path);
                System.out.println("文件大小"+len);
                System.out.println("获取文件修改时间"+date);
                System.out.println("获取文件修改时间"+str_time);

        }

}

1 个回复

倒序浏览
ok,看看,学习了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马