当我通过 向 S3 请求对象摘要时amazonS3Client.listObjects()
,列表按键字母顺序返回。
有谁知道如何让 S3 按日期(lastModified)顺序返回对象,所以首先返回最新的对象?
谢谢。
只需对列表进行排序
爪哇 8
s3ObjectSummaries.sort(Comparator.comparing(S3ObjectSummary::getLastModified));
前
Collections.sort(s3ObjectSummaries, new Comparator<S3ObjectSummary>() {
public int compare(S3ObjectSummary o1, S3ObjectSummary o2) {
return o1.getLastModified().compareTo(o2.getLastModified());
}
});