文章詳情頁(yè)
Java用最簡(jiǎn)單if判斷日期早晚
瀏覽:116日期:2023-11-26 15:09:55
問(wèn)題描述
日期由三個(gè)int數(shù)據(jù)構(gòu)成,分別是year,month, day.不能用任何函數(shù),就用最簡(jiǎn)單的if來(lái)判斷,請(qǐng)問(wèn)大家有什么簡(jiǎn)單的方法嗎?
常規(guī):if里面套if,year相等判斷month,再判斷day直接year1000000+month100+day 一個(gè)if搞定
問(wèn)題解答
回答1:直接把year month day 變成string,然后相加,做對(duì)比就行了,就像排序。注意month day都要是兩位,一位的補(bǔ)0
回答2:如果考慮代碼簡(jiǎn)短程度,那么用你的方法的確不錯(cuò),但是從性能上看3個(gè)if比較比乘法運(yùn)算的效率可要高多了
標(biāo)簽:
java
上一條:java - jsp的字能自動(dòng)填充到user,卻不能自動(dòng)填充到author為什么呀?下一條:java - tomcat可以熱部署,為什么還會(huì)提示hot code replace failed?
相關(guān)文章:
1. javascript - axios請(qǐng)求回來(lái)的數(shù)據(jù)組件無(wú)法進(jìn)行綁定渲染2. javascript - main head .intro-text{width:40%} main head{display:flex}為何無(wú)效?3. java - 在用戶不登錄的情況下,用戶如何添加保存到購(gòu)物車?4. javascript - JS變量被清空5. javascript - jQuery post()方法,里面的請(qǐng)求串可以轉(zhuǎn)換為GBK編碼么?可以的話怎樣轉(zhuǎn)換?6. Python中使用超長(zhǎng)的List導(dǎo)致內(nèi)存占用過(guò)大7. css3 - 純css實(shí)現(xiàn)點(diǎn)擊特效8. 安全性測(cè)試 - nodejs中如何防m(xù)ySQL注入9. javascript - 關(guān)于apply()與call()的問(wèn)題10. javascript - 有適合開發(fā)手機(jī)端Html5網(wǎng)頁(yè)小游戲的前端框架嗎?
排行榜

熱門標(biāo)簽