java之IO包概述并讲解显示文件信息

来源:互联网 发布:白金数据电影 编辑:程序博客网 时间:2024/06/16 02:32
Java IO包


IO=input / output = 输入和输出


主要是跟文件打交道






文件系统操作


java.io.File类


File类可以封装文件和目录的一些操作



package javastudy;


import java.io.File;
import java.util.Calendar;


public class Testit {


public static void main(String[] args) {
// File file = new File("F:\\eclipse\\eclipse.exe");
File file = new File("F:\\eclipse", "eclipse.exe");
StringBuilder str = new StringBuilder();//把字符串给连接起来(利用append)
Calendar ca = Calendar.getInstance();
ca.setTimeInMillis(file.lastModified());
str.append("最后修改日期:" + ca.getTime().toLocaleString());// 划横线(deprecated)就是过时了
str.append("\n");
str.append("文件大小:" + file.length());
str.append("\n");
if (file.isDirectory()) {
str.append("类型:目录");


} else {
str.append("类型:文件");
}
System.out.println(str.toString());
}


}

输出的结果来自于自己电脑此文件的信息

我的电脑输出的是:

最后修改日期:2016-2-18 3:46:30
文件大小:326640
类型:文件

0 0