黑马程序员技术交流社区

标题: File类获取操作练习 [打印本页]

作者: 小穿钉    时间: 2015-11-4 23:01
标题: File类获取操作练习
本帖最后由 小穿钉 于 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);

        }

}


作者: liuqianfly    时间: 2015-11-6 22:20
ok,看看,学习了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2