Java SimpleTimeZone clone() 方法



描述

Java SimpleTimeZone clone() 方法用於返回此 SimpleTimeZone 例項的克隆。

宣告

以下是 java.util.SimpleTimeZone.clone() 方法的宣告。

public Object clone()

引數

返回值

方法呼叫返回此例項的克隆。

異常

克隆印度時區的 SimpleTimeZone 例項示例

以下示例演示瞭如何使用 Java SimpleTimeZone clone() 方法建立 SimpleTimeZone 物件的克隆。我們使用印度時區建立了一個 SimpleTimeZone,然後打印出來。然後,我們使用 clone() 方法建立了此物件的克隆,並將其打印出來。

package com.tutorialspoint;

import java.util.SimpleTimeZone;

public class SimpleTimeZoneDemo {
   public static void main( String args[] ) {
      
      // create simple time zone object 
      SimpleTimeZone stobj = new SimpleTimeZone(720,"India");
      System.out.println("Original obj: " + stobj);

      // clone the object
      Object cloneObj = stobj.clone();
      System.out.println("Clone obj: " + cloneObj);
   }    
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

Original obj: java.util.SimpleTimeZone[id=India,offset=720,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0]
Clone obj: java.util.SimpleTimeZone[id=India,offset=720,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0]

克隆美國時區的 SimpleTimeZone 例項示例

以下示例演示瞭如何使用 Java SimpleTimeZone clone() 方法建立 SimpleTimeZone 物件的克隆。我們使用 America/Los_Angeles 建立了一個 SimpleTimeZone,然後打印出來。然後,我們使用 clone() 方法建立了此物件的克隆,並將其打印出來。

package com.tutorialspoint;

import java.util.SimpleTimeZone;

public class SimpleTimeZoneDemo {
   public static void main( String args[] ) {
      
      // create simple time zone object 
      SimpleTimeZone stobj = new SimpleTimeZone(720,"America/Los_Angeles");
      System.out.println("Original obj: " + stobj);

      // clone the object
      Object cloneObj = stobj.clone();
      System.out.println("Clone obj: " + cloneObj);
   }    
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

Original obj: java.util.SimpleTimeZone[id=America/Los_Angeles,offset=720,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0]
Clone obj: java.util.SimpleTimeZone[id=America/Los_Angeles,offset=720,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0]

克隆歐洲時區的 SimpleTimeZone 例項示例

以下示例演示瞭如何使用 Java SimpleTimeZone clone() 方法建立 SimpleTimeZone 物件的克隆。我們使用 Europe/Paris 建立了一個 SimpleTimeZone,然後打印出來。然後,我們使用 clone() 方法建立了此物件的克隆,並將其打印出來。

package com.tutorialspoint;

import java.util.SimpleTimeZone;

public class SimpleTimeZoneDemo {
   public static void main( String args[] ) {
      
      // create simple time zone object 
      SimpleTimeZone stobj = new SimpleTimeZone(720,"Europe/Paris");
      System.out.println("Original obj: " + stobj);

      // clone the object
      Object cloneObj = stobj.clone();
      System.out.println("Clone obj: " + cloneObj);
   }    
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

Original obj: java.util.SimpleTimeZone[id=Europe/Paris,offset=720,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0]
Clone obj: java.util.SimpleTimeZone[id=Europe/Paris,offset=720,dstSavings=3600000,useDaylight=false,startYear=0,startMode=0,startMonth=0,startDay=0,startDayOfWeek=0,startTime=0,startTimeMode=0,endMode=0,endMonth=0,endDay=0,endDayOfWeek=0,endTime=0,endTimeMode=0]
java_util_simpletimezone.htm
廣告
© . All rights reserved.