某些时候需要使用深拷贝:

Calendar startTime = (Calendar) this._paramModel.getStartTime().clone();

这样对startTime.add(Calendar.MINUTE,30)操作时,this._paramModel.getStartTime()不会随之改变

 

如果使用Calendar startTime=this._paramModel.getStartTime(),这样在做操作startTime.add(Calendar.MINUTE,30)后,

this._paramModel.getStartTime()的时间也会随之加上30分钟~~~

相关文章:

  • 2021-05-15
  • 2021-07-18
  • 2021-12-15
  • 2021-12-26
  • 2022-01-16
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-27
  • 2022-12-23
  • 2022-01-28
  • 2022-12-23
  • 2022-12-23
  • 2021-05-25
相关资源
相似解决方案