您的位置:首页 > 其它

File文件的基本属性

2016-03-16 14:51 387 查看
File dir = new File("./"); // 当前目录
//      if(dir.exists()){
//          if(dir.isDirectory()){
//              String[] subs
//                  = dir.list();
//              for(String name : subs){
//                  System.out.println(name);
//              }
//          }
//      }
File file = new File("JAVA_SE.rar");
System.out.println("JAVA_SE.rar_size>>>> "+file.length());
long size = file.length() / 1024 ; // kb
if(size > 1024){
size = file.length() / 1024 / 1024 ; // M
System.out.println("文件大小为: "+size+"M");
}else{
System.out.println("文件大小为: "+size+"KB");
}
System.out.println(file.getName());
System.out.println(file.lastModified());
SimpleDateFormat sdf = new SimpleDateFormat();
System.out.println(sdf.format(file.lastModified()));
System.out.println(file.getPath());
System.out.println(file.getCanonicalPath()); // 获取系统标准的绝对路径

System.out.println(file.exists()); // 存在
System.out.println(file.isFile());  // file
System.out.println(file.isDirectory());  // dir

System.out.println(file.canRead());
System.out.println(file.canWrite());
System.out.println(file.canExecute());
System.out.println(file.isHidden());
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  File 基本属性