标签: java date comparison
标题非常自我解释,但我想知道使用
date1.compareTo(date2) < 0
而不是
date1.before(date2)
或
date2.after(date1)
?
答案 0 :(得分:2)
compareTo略慢,因为它需要返回三个可能的结果。之前和之后是一个更简单的计算。 但是,使用它们的最佳理由是它们更清晰。