java.util.GregorianCalendar.clone() 方法返回给定 GregorianCalendar 对象的副本。
语法
public Object clone()
参数
不需要参数。
返回值
返回副本给定对象的异常。
异常
无示例:
在下面的示例中,java.util.GregorianCalendar.clone() 方法用于创建给定 GregorianCalendar 对象的副本。
import java.util.*;
public class MyClass {
public static void main(String[] args) {
//创建指定日期的Calendar对象
GregorianCalendar Cal1 = new GregorianCalendar(2015, 10, 25);
//打印日历
System.out.println("Original Calendar: " + Cal1.getTime());
//创建日历的克隆
GregorianCalendar Cal2 = new GregorianCalendar();
Cal2 = (GregorianCalendar)Cal1.clone();
//打印日历
System.out.println("Cloned Calendar: " + Cal2.getTime());
}
}
上述代码的输出将是:
Original Calendar: Wed Nov 25 00:00:00 GMT 2015
Cloned Calendar: Wed Nov 25 00:00:00 GMT 2015