Date方面问题咨询

happy8211 2009-04-07 01:57:03
在网上看到别人的写法:
public static void DateRange(Date start = null,Date end = null):void{
Date start1 = start;
Date end1 = (end != null)? end:(start != null)? new Date(start.getTime()):null;
}

请问在取end1的值时,为什么用到new Date(start.getTime()),而不是使用start,为什么要这样写呢
...全文
95 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
happy8211 2009-04-07
  • 打赏
  • 举报
回复
谢谢,这样岂不是又创建了一个Date,效率会低吧
jinchun1234 2009-04-07
  • 打赏
  • 举报
回复
一样的,只是为了清晰说明是Date类型

81,111

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧