DESKTOP-5NB63LS_20200901-潘振林
问题
描述
今天写这个的时候很奇怪,明明是做了同一个操作,为什么第二种就得不到正确的结果
long day=1000*60*60*24;
long year=day*365;
long day=1000*60*60*24;
long year=1000*60*60*24*365;
Date date1=new Date(year*10);
解决
思维定势了,一直觉得int范围很大,乘出的值不会超出范围,着实想多了,就是越界了!
心得
最近学的类,里面的方法都好多,需要记的东西太杂了,难搞!
点赞