[OCPJP]日期與時間2

Given the code fragment:

What is the result?

A.

Travel time is 4 hours

B.

Travel time is 6 hours

C.

Travel time is 8 hours

D. An exception is thrown at line n1.

題解

這題是在考Java 8加入的日期與時間(Date-Time)API,可以參考以下文章:

https://magiclen.org/java-8-date-time-api/

ChronoUnit類別可以利用Duration類別計算兩日期或是時間的間隔。

(2015/1/15 9 + 5) - (2015/1/15 3 + 7) = 4 hours

所以答案是選項A。

關於作者

Magic Len

各位好,我是Magic Len,是這網站的管理員。我是台灣台中大肚山上人,畢業於台中高工資訊科和台灣科技大學資訊工程系,曾在桃機航警局服役。我熱愛自然也熱愛科學,喜歡和別人分享自己的知識與經驗。如果你有興趣認識我,可以加我的Facebook,並且請註明是從MagicLen來的。

相關文章