当前位置: 代码迷 >> Android >> 有个Calendar的有关问题不明白
  详细解决方案

有个Calendar的有关问题不明白

热度:100   发布时间:2016-04-28 05:08:17.0
有个Calendar的问题不明白
Calendar startDate = null;
......

Calendar Scalendar = startDate;
for( i == 0 ; i<30; i++){
      Scalendar.add(Calendar.DAY_OF_MONTH, 1);
}
我的目的是Scalendar 顺延30天,startDate不变。
执行结果为什么startDate 也顺延了30天?
------解决方案--------------------

Calendar Scalendar = (Calendar) startDate.clone();
Scalendar.add(Calendar.DAY_OF_MONTH, 30);
  相关解决方案