def getFile(file:File): Array[File] ={
val files = file.listFiles().filter(! _.isDirectory)
.filter(t => t.toString.endsWith(".txt") || t.toString.endsWith(".md")) //此处读取.txt and .md文件
files ++ file.listFiles().filter(_.isDirectory).flatMap(getFile)
} val path = new File("G:\\lzp_personal_data\\study_data\\itNote")
getFile(path).foreach(println)

最新文章

  1. Mybatis 查不到数据,总是返回Null
  2. Win10 磁盘占用 100% 有效解决办法
  3. Java中的阻塞队列
  4. 【代码笔记】iOS-伸缩式动画
  5. UIView 的属性opaque详解
  6. 【leetcode❤python】 1. Two Sum
  7. Python 常用函数time.strftime()简介
  8. MyBatis,动态传入表名,字段名的解决办法
  9. 苹果官方 Crash文件分析方法 (iOS系统Crash文件分析方法)
  10. 练习2 C - 成绩转换
  11. HDU_2013——蟠桃记,反向推理
  12. 一次oracle大量数据删除经历
  13. iOS Dev (21) 用 AVPlayer 播放一个本地音频文件
  14. poj 1975 Median Weight Bead(传递闭包 Floyd)
  15. CentOS 7 网卡命名修改为ethx格式
  16. 1578: [Usaco2009 Feb]Stock Market 股票市场
  17. Creating Excel files with Python and XlsxWriter——Introduction
  18. leetcode 890. 查找和替换模式 Python
  19. js 窗口滚动到一定高度时加载数据
  20. es6(12)--类,对象

热门文章

  1. WebApi 身份认 Basic基础认证
  2. Java Web-JQuery学习
  3. Java内存模型之分析volatile
  4. Vue父组件像子组件传值--自定义属性
  5. 一语道破Java 11的ZGC为何如此高效
  6. String.getBytes()方法中的中文编码问题
  7. 分布式Hadoop和HBase整合
  8. KVM虚拟机快照链创建,合并,删除及回滚研究
  9. 爬虫:selenium请求库
  10. linux文件权限命令chmod学习