java - Is it possible to set a Calendar c equal Calendar c2? -


i have:

calendar c = calendar.getinstance(); c.set(calendar.hour_of_day,1); c.set(calendar.minute,23); c.set(calendar.second,22);  calendar c2 = calendar.getinstance();  c2 = c ; //  

is last statement correct if want set calendar c2 equal calendar c ?

although c2 = c appear work, that's not want: both variables pointing same calendar instance. result of assignment, changes made c in c2 well, , vice versa.

you can use clone() method make copy of calendar object, this:

calendar c= (calendar)c2.clone(); 

Popular posts from this blog

How to calculate SNR of signals in MATLAB? -

c# - Attempting to upload to FTP: System.Net.WebException: System error -

ios - UISlider customization: how to properly add shadow to custom knob image -