java - java.util.Date CompareTo 与之前/之后的性能优势?

标签 java date comparison

标题非常不言自明,但我想知道使用是否有任何性能优势

date1.compareTo(date2) < 0

而不是

date1.before(date2)

date2.after(date1)

在 Java 7 中?

最佳答案

compareTo 稍微慢一些,因为它需要返回三个可能的结果。之前和之后是一个更简单的计算。 然而,使用它们的最好理由是它们更清晰。

关于java - java.util.Date CompareTo 与之前/之后的性能优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26208479/

相关文章:

java - 如何在Trie中查找特定单词

mongodb - 聚合截断日期函数?

python - Pandas - Python,删除基于日期列的行

java - 如何在java中对csv文件中的整数列进行排序

java - 在 Linux 中通过 OutputStreamWriter Ctrl C

java - java中的抽象列表和列表

Java Spring Boot - spring-boot-starter-tomcat 依赖项不适用于在本地运行时提供的范围

date - x 轴上的 Gnuplot 日期/时间

javascript - 比较 indexOf 的结果时的性能

C++:检查 vector 中的元素是否大于另一个具有相同索引的元素的有效方法?