对于java的类变量,赋值时直接使用等号,是引用赋值,两个变量指向同一个对象,会导致一个变量改变另一个变量也跟着改变
Calendar calendarMin = calendarFilter;
相当于c++的
Calendar &calendarMin = calendarFilter;
如果想要建立独立变量,两者互不干扰,使用Object.clone()方法
Calendar calendarMin = (Calendar) calendarFilter.clone();
对于java的类变量,赋值时直接使用等号,是引用赋值,两个变量指向同一个对象,会导致一个变量改变另一个变量也跟着改变
Calendar calendarMin = calendarFilter;
相当于c++的
Calendar &calendarMin = calendarFilter;
如果想要建立独立变量,两者互不干扰,使用Object.clone()方法
Calendar calendarMin = (Calendar) calendarFilter.clone();