Groovy的文件操作
groovy 文件操作,对java原有的io进行了扩展,增加了许多闭包后省去了很多逻辑无关代码,同时自动进行资源管理和异常处理。
读取文件内容:
使用java代码的基本写法:
File file = new File('.')file.eachFileMatch(~/.*\.txt/) {File it-> println it.name } //使正则表达式匹配文件名file.eachFileMatch(FILES, ~/.*\.txt/) { File it-> println it.name }new File(".").eachFileRecurse {println it.getPath();}