Java 在企业里比较常用的一些文件属性

2019-6-29 day1

【Java】 在企业里比较常用的一些文件属性

package com.hxzy.cmd;

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

public class Test {
	 public static void main(String[] args) throws IOException {
		//确定文件对象
		File file =new File("D:/test");
		//相关文件属性
		System.out.println("文件是否存在:  "+file.exists());
		System.out.println("是否创建了新文件:  "+file.createNewFile());
		System.out.println("文件名:  "+file.getName());
		System.out.println("上一层路径:  "+file.getParent());
		System.out.println("是否是目录:  "+file.isDirectory());
		System.out.println("是否是文件:  "+file.isFile());
		System.out.println("最后修改时间(从1970年1月1日算起):  "+file.lastModified());
		long  times=file.lastModified();
		SimpleDateFormat  sf=new SimpleDateFormat("yyyy-MM-dd  HH:mm:ss");
		Date date=new Date(times);
		System.out.println("转换成常规格式:  "+sf.format(date));
		System.out.println("创建文件(即使路径不存在,自动创建):  "+file.mkdirs());
		System.out.println("创建文件(路径必须存在,不能主动创建):  "+file.mkdir());
		System.out.println("列出文件对象同级的文件:");
		for(String path:file.list()){
			System.out.println(path);
		}
	}
}

下面是测试的截图:
目录控制台输出
emmmmm…第一次写,各种不会摸索点下试试看的感觉,明天的Java实训结束、然后就放两个月的暑假了。
最后想再说下createNewFile()这个方法,它是当前路径下没有这个文件,在运行时判断文件是否存在,如果不存在则创建文件并返回true,否则返回false;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值