转自:

Java File.listFiles方法具有什么功能呢?

下文笔者讲述java中File.listFiles方法的功能简介说明,如下所示:

File.listFiles方法的功能:获取指定目录下的文件以及文件夹对象
File.listFiles方法的语法:public File[] listFiles()public File[] listFiles(FilenameFilter filter)public File[] listFiles(FileFilter filter)
参数说明FileFilter/FilenameFilter:文件过滤器
返回说明返回指定目录下所有的文件当路径不是目录,则此方法返回null否则,将返回File对象的数组当传入的路径名是绝对路径,则每个结果路径名称都是绝对路径当传入路径名是相对的,则每个结果路径名都将相对于同一目录异常说明抛出SecurityException:SecurityManager.checkRead(String)异常时,则说明拒绝对目录的读取访问

public static void main(String[] args) throws Exception
{File file = new File("D:\\test");//返回D:\test目录下所有的文件以及文件夹对象File files[] = file.listFiles();for(File f: files){String filename = f.getName();long time = f.lastModified();String filetype = "";String len = "";if(f.isDirectory()){filetype = "文件夹";}if(f.isFile()){filetype = getFiletype(f);len = f.length() + "字节";}StringBuilder builder = new StringBuilder();builder.append(filename);builder.append("\t\t\t");builder.append(filetype);builder.append("\t\t\t");builder.append(len);System.out.println(builder.toString());}
}

Java File.listFiles方法具有什么功能呢?相关推荐

  1. Java File.createNewFile方法起什么作用呢?

    转自: Java File.createNewFile方法起什么作用呢? 下文笔者讲述File.createNewFile方法的功能简介说明,如下所示: createNewFile()方法的定义及功能 ...

  2. Java Double equals()方法具有什么功能呢?

    转自: Java Double equals()方法具有什么功能呢? 下文笔者将讲述equals()方法的功能简介说明,如下所示: equals()方法的功能 java.lang.Double.equ ...

  3. Java Date getTime()方法具有什么功能呢?

    转自: Java Date getTime()方法具有什么功能呢? 下文笔者讲述java中Date实例对象之getTime()方法的功能简介说明,如下所示: Date getTime()方法功能简介说 ...

  4. Java Date equals()方法具有什么功能呢?

    转自: Java Date equals()方法具有什么功能呢? 下文笔者讲述Java中Date equals()方法的功能简介说明,如下所示: Date equals()方法的功能:比较两个对象是否 ...

  5. Java Date compareTo()方法具有什么功能呢?

    转自: Java Date compareTo()方法具有什么功能呢? Date compareTo()方法的功能简介说明:对比两个Date值的大小Date compareTo()方法的语法:publ ...

  6. Java Pattern.matcher()方法具有什么功能呢?

    转自: Java Pattern.matcher()方法具有什么功能呢? 下文笔者讲述Pattern.matcher()方法的功能简介说明,如下所示: Pattern.matcher()方法的功能:用 ...

  7. Java Collections.frequency()方法具有什么功能呢?

    转自: Java Collections.frequency()方法具有什么功能呢? 下文笔者讲述Collections.frequency()方法的功能简介说明,如下所示: Collections. ...

  8. Java Pattern.find()方法具有什么功能呢?

    转自: Java Pattern.find()方法具有什么功能呢? 下文笔者讲述Pattern.find()方法的功能简介说明,如下所示: Pattern.find()方法的功能:用于查找字符串如:在 ...

  9. java file list listfiles,Java File listFiles()用法及代码示例

    listFiles()方法是File类的一部分.如果路径名是目录,则该函数返回一个File数组,表示给定抽象路径名中的文件,否则返回null.该函数是重载函数.其中一个函数没有任何参数,第二个函数将F ...

最新文章

  1. Dominating Patterns
  2. HDU 5115 Dire Wolf 区间dp
  3. Redis提供的持久化机制(RDB和AOF)
  4. Spring(4)——面向切面编程(AOP模块)
  5. 原生ajax请求及readyState的几种状态
  6. [MySQL基础]MySQL常见命令介绍
  7. jdk安装失败_windows配置安装单个Tomcat
  8. 清空缓存的命令_超详细的mysql数据库查询缓存原理解析、涉及命令、流程分析等...
  9. 华为手机显示解析服务器返回错误,ajax服务器返回错误
  10. Django开发微信公众平台
  11. lr分析器的设计与实现实验_GBDT+LR:Practical Lessons from Predicting Clicks on Ads
  12. 怎样快速学习shell语言
  13. 一体化数据库管理和迁移工具Navicat Premium for Mac
  14. localdatetime获得时间搓_Java8 LocalDateTime获取时间戳(毫秒/秒)、LocalDateTime与String互转、Date与LocalDateTime互转...
  15. 无人机——电池、电机、螺旋桨搭配
  16. Shader Reflection Probe 获取图像
  17. linux修改内核logo,Linux内核开发-修改开机Logo
  18. Scrapy图片分类异步下载
  19. 线性回归的神经网络法——机器学习
  20. Zabbix入门学习课程——Zabbix_Server安装篇

热门文章

  1. final和 finally的区别
  2. html怎么设置子页,京东移动端新建的自定义页面如何装修?无线端设置二级子活动页面图文演示...
  3. oracle数据库connectionstring,C#如何链接本地Oracle数据库 ConnectionString BadImageError报错...
  4. 【IT之路】Docker系列-Docker容器下载、使用示例
  5. 熊掌记导出html没有换行,Bear|熊掌记:标签使用指南
  6. 有关名片设计全面知识-名片制作须知
  7. 暴雨下的O2O“青春期烦恼“
  8. samba访问共享提示,NT_STATUS_ACCESS_DENIED listing \*
  9. node调用ffmpeg转流
  10. Macdrive8破解版如何激活