文章詳情頁
Java用最簡單if判斷日期早晚
瀏覽:137日期:2023-11-26 15:09:55
問題描述
日期由三個int數(shù)據(jù)構(gòu)成,分別是year,month, day.不能用任何函數(shù),就用最簡單的if來判斷,請問大家有什么簡單的方法嗎?
常規(guī):if里面套if,year相等判斷month,再判斷day直接year1000000+month100+day 一個if搞定
問題解答
回答1:直接把year month day 變成string,然后相加,做對比就行了,就像排序。注意month day都要是兩位,一位的補0
回答2:如果考慮代碼簡短程度,那么用你的方法的確不錯,但是從性能上看3個if比較比乘法運算的效率可要高多了
標(biāo)簽:
java
上一條:java - jsp的字能自動填充到user,卻不能自動填充到author為什么呀?下一條:java - tomcat可以熱部署,為什么還會提示hot code replace failed?
相關(guān)文章:
1. node.js - vue搭建環(huán)境- vue init webpack my-project無響應(yīng)2. css3 - 在sublime text里, 如何讓emmet生成的帶前綴css屬性垂直對齊?3. html5 - 這個代碼顯示功能如何實現(xiàn)?4. node.js - html接收res.render數(shù)據(jù)5. html - H5 做微信微場景 下拉露底怎么解決6. java - linux安裝idea出錯JDK Required: ’tools.jar’ seems to be not in IDEA7. javascript - 用qn模塊向七牛云存儲上傳圖片報錯8. java - zookeeper總是斷開重連?9. css3的復(fù)雜動畫轉(zhuǎn)成jquery調(diào)用怎么寫10. javascript - superagent爬取網(wǎng)站出現(xiàn)重定向問題
排行榜

熱門標(biāo)簽