Javaالدالة clone() في جافا

تعريفها

ترجع نسخة ثانية من كائن الـ Date الذي قام باستدعائها.



بناؤها

public Object clone()


باراميترات

  • لا تقبل أي باراميتر.


قيمة الإرجاع

ترجع كائن من الكلاس Date.



مثال

Main.java
import java.util.Date;
 
public class Main {
 
    public static void main(String[] args) {
 
        // Date هنا قمنا بإنشاء كائن نوعه
        Date date1 = new Date();
 
        // هنا قمنا بإنشاء نسخة عنه
        Object date2 = date1.clone();
 
        System.out.println( "Original Date: " + date1 );   // هنا قمنا بعرض الكائن الأصلي
        System.out.println( "Cloned Date: " + date2 );     // هنا قمنا بعرض النسخة من هذا الكائن
 
    }
 
}

سنحصل على نتيجة تشبه النتيجة التالية عند التشغيل.

Original Date: Mon Dec 21 20:26:14 EET 2015
Cloned Date: Mon Dec 21 20:26:14 EET 2015

هذه النتيجة تتغير حسب الوقت الحالي لجهازك.