文章详情页
Java用最简单if判断日期早晚
浏览:219日期:2023-11-26 15:09:55
问题描述
日期由三个int数据构成,分别是year,month, day.不能用任何函数,就用最简单的if来判断,请问大家有什么简单的方法吗?
常规:if里面套if,year相等判断month,再判断day直接year1000000+month100+day 一个if搞定
问题解答
回答1:直接把year month day 变成string,然后相加,做对比就行了,就像排序。注意month day都要是两位,一位的补0
回答2:如果考虑代码简短程度,那么用你的方法的确不错,但是从性能上看3个if比较比乘法运算的效率可要高多了
标签:
java
上一条:java - jsp的字能自动填充到user,却不能自动填充到author为什么呀?下一条:java - tomcat可以热部署,为什么还会提示hot code replace failed?
相关文章:
1. spring-mvc - spring-session-redis HttpSessionListener失效2. python - flask post提交timestamp不能作为参数,这是为什么?3. python 计算两个时间相差的分钟数,超过一天时计算不对4. node.js - express框架,设置浏览器从缓存中读取静态文件,只有js从缓存中读取了,css还有一些图片为何没有从缓存中读取?5. android glide asbitmap 在baseadpter中的问题6. dockerfile - 我用docker build的时候出现下边问题 麻烦帮我看一下7. jquery - js向两边展开8. java - 如何点击按钮,重新运行(我是初学者)?9. java - web端百度网盘的一个操作为什么要分两次请求服务器, 有什么好处吗10. 前端 - @media query 使用出现的问题?
排行榜

网公网安备