文章详情页
				Java用最简单if判断日期早晚
浏览:176日期: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. docker api 开发的端口怎么获取?2. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!3. [MySQL] 如何存储 array比较合适?4. 想写一个python分析统计apache 日志文件的脚本5. python 多进程 或者 多线程下如何高效的同步数据?6. python - Flask内如何跳转至其他页面。7. python - 两千万条结构化数据怎么进行数据分析8. php - mysql 模糊搜索问题9. mysql优化 - mysql 多表联合查询中有order by和sum的情况下,索引如何设计?10. mysql - myisAm为什不支持行锁?
排行榜
				
网公网安备