0
我想檢索特定創建日期的文件並從中讀取數據來繪製一個圖表,我該怎麼做?我沒有試過任何東西,只想知道如果它可能在Java或不?我可以根據它的創建日期使用java檢索文件嗎?
我想檢索特定創建日期的文件並從中讀取數據來繪製一個圖表,我該怎麼做?我沒有試過任何東西,只想知道如果它可能在Java或不?我可以根據它的創建日期使用java檢索文件嗎?
public class Labor {
public static void main(String[] args) {
File dir = new File("path-to-dir");
File[] listFiles = dir.listFiles(dateFilter());
}
private static FileFilter dateFilter() {
return new FileFilter() {
@Override
public boolean accept(File file) {
long yesterday = new Date().getTime() - 24 * 60 * 60 * 1000;
return file.lastModified() > yesterday;
}
};
}
}
謝謝你的回答,它會幫助我很多 –
請嘗試發佈您的方法,stackoverflow是爲了更好地編程,請嘗試。並學習如何提問聽到 –
使用'File'和'Date(long)'作爲字段創建一個類。你可以使用'lastModified()'獲取文件的最後編輯日期。創建一個'ArrayList'並使用自定義'comparator'對其進行排序 –