文件用法2

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

public class ResourceManage {
	public static void main(String[] args) {

		File file = new File("D:\\");
		System.out.println(file.getAbsolutePath());

		// 显示 D盘下所有文件的名称
		// list() 返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的 --- 文件和目录。
//		String[] pathList = file.list();
//		for (String path : pathList) {
//			System.out.println(path);
//		}

		// listFiles() 返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中--- 的文件。
		File[] fileList = file.listFiles();
		for (File file2 : fileList) {
			// 判断 d盘下是 文件夹 还是文件
			String type = file2.isDirectory() ? "  目录" : " 文件 ";
			// 最后一次修改时间
			Date date = new Date(file2.lastModified());
			SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
			System.out.println(file2.getName() + type + "\t" + "\t" + file2.length() + "\t" + sdf.format(date));
		}
	}
}
/*
运行得:
 D:\
$RECYCLE.BIN  目录		0	2018-01-12 15:27:48
360Downloads  目录		0	2018-01-21 18:35:33
BaiduNetdiskDownload  目录		0	2018-01-17 19:55:08
Demo  目录		0	2018-03-06 20:36:21
Program Files  目录		0	2018-01-26 19:14:14
Program Files (x86)  目录		4096	2018-03-03 09:16:00
Skypee  目录		0	2017-10-18 17:06:35
SogouInput  目录		0	2018-01-17 18:24:13
System Volume Information  目录		0	1970-01-01 08:00:00
Test  目录		0	2018-03-06 20:33:55
test.txt 文件 		0	2018-03-06 20:28:47
下载内容  目录		4096	2018-01-30 19:13:00
 */

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值