File操作(1)

package demo;

import java.io.File;
import java.io.IOException;
import java.sql.Date;
import java.text.SimpleDateFormat;

public class FileDemo01 {

	/**
	 * @param args
	 * @throws IOException 
	 */
	public static void main(String[] args) throws IOException {
		//获取文件的名字   . 为根路径
		File file = new File("."+File.separator+"file1.txt");
		//检查文件是否存在
		if(!file.exists()){
			file.createNewFile();
		}
		/**
		 * 通过文件访问文件的属性
		 */
		System.out.println("文件的名字:"+file.getName());
		System.out.println("文件的父亲:"+file.getParent());
		System.out.println("文件是否存在:"+file.exists());
		System.out.println("文件的大小:"+file.length());
		System.out.println("文件是否可读:"+file.canRead());
		System.out.println("文件是否可写:"+file.canWrite());
		System.out.println("可运行:"+file.canExecute());
		System.out.println("文件:"+file.isFile());
		System.out.println("文件是否隐藏:"+file.isHidden());
		System.out.println("是否为一个目录:"+file.isDirectory());
		System.out.println("是否为一个目录:"+file.isFile());
		long modified = file.lastModified();
		SimpleDateFormat smf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss a E");
		Date date = new Date(modified);
		String smfDate = smf.format(date);
		System.out.println("文件的最后的修改时间:"+smfDate);

	}

}
打印输出:文件的名字:file1.txt
文件的父亲:.
文件是否存在:true
文件的大小:0
文件是否可读:true
文件是否可写:true
可运行:true
文件:true
文件是否隐藏:false
是否为一个目录:false
是否为一个目录:true
文件的最后的修改时间:2017-01-25 21:32:11 下午 星期三
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值