4

我有一个包含文件列表的目录。我想从所述目录的所有内容中获取最新文件。我将如何做到这一点?

我正在使用此代码,但我没有从中获取最新文件。请帮忙。

def fileDir = new File("A/B").listFiles().first()

谢谢。

4

1 回答 1

13

很简单:

new File( 'A/B' ).listFiles()?.sort { -it.lastModified() }?.head()

(取否定的 lastModified,因为我们首先要最新的文件)

于 2012-11-08T09:20:41.267 回答