我有这个代码。
CommentModel lastUserComment = comments.iterator().next();
for (CommentModel comment : comments) {
if (comment.getCreationtime().after(lastUserComment.getCreationtime())) {
lastUserComment = comment;
}
}
我想用番石榴代替它。
如果getCreationtime()返回int,我可以使用如下所示的内容:
How to get max() element from List in Guava
番石榴工具中是否有解决我的问题的工具?
最佳答案
您可以比较时间。
final Ordering<CommentModel> o = new Ordering<CommentModel>() {
@Override
public int compare(final CommentModel left, final CommentModel right) {
return left.getCreationTime().compareTo(right.getCreationTime());
}
};
return o.max(comments);