JavaSE 学习参考:File文件类(2)

java.io.File类提供了一组用于读取文件的属性方法,如判定是否可执行,可读,可写及最近修改时间:

²booleancanExcutable()判定是否是可执行文件。

²booleancanWrite()判定是否是可写。

²booleancanRead()判定是否是可读。

²longlastModified()获得文件最后修改时间。

示例代码:

public class Test {

public static void main(String[] args) {

File file = new File("src\\weizhang\\Test.java");

if (file.isFile()) {

String str1=file.canExecute()?"可执行文件":"不可执行文件";

System.out.println(str1);

String str2=file.canRead()?"可读文件":"不可读文件";

System.out.println(str2);

String str3=file.canWrite()?"可写文件":"不可写文件";

System.out.println(str3);

Date date=new Date(file.lastModified());

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");

String str4=sdf.format(date);

System.out.println(str4);

}

}

}

运行程序,结果如下:

可执行文件

可读文件

可写文件

2017-04-01

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容