Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Sort An Array Of File By Modification Date Descending

DZone's Guide to

Sort An Array Of File By Modification Date Descending

·
Free Resource

File f = new File(path);

File [] files = f.listFiles();

Arrays.sort( files, new Comparator()
{
	public int compare(Object o1, Object o2) {
	
		if (((File)o1).lastModified() > ((File)o2).lastModified()) {
			return -1;
		} else if (((File)o1).lastModified() < ((File)o2).lastModified()) {
			return +1;
		} else {
			return 0;
		}
	}

}); 
Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}