假设我有一个日历对象 c。这行的结果是什么:
c.getTimeInMilis();
和
c.getTime().getTime();
最佳答案
表面上它们是相同的。
但我更喜欢第一个,因为它不会(明确地)创建一个临时的 java.util.Date
。
c.getTimeInMilis();
也更具描述性。
我个人不喜欢 Java 中的“链式”函数语句(即 a.b().c().d();
),因为它们往往是 NullPointerException
可能性往往潜伏。
关于java - getTimeInMilis() 和 .getTime().getTime() 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37568616/