Open In App
Related Articles

DateFormat clone() method in Java with Examples

Improve Article
Improve
Save Article
Save
Like Article
Like

The clone() Method of DateFormat class is used to create a copy of this DateFormat. It creates another copy of this DateFormat.

Syntax:

public Object clone()

Parameters: The method does not take any parameters.

Return Value: The method returns a copy of the DateFormat.

Below programs illustrate the working of clone() Method of DateFormat:
Example 1:




// Java to illustrate clone() method
  
import java.text.*;
import java.util.*;
  
public class DateFormat_Demo {
    public static void main(String[] args)
    {
        // Initializing DateFormat
        DateFormat DFormat
            = DateFormat.getDateTimeInstance();
  
        // Displaying the formats
        Date date = new Date();
        String str_Date1
            = DFormat.format(date);
        System.out.println("The Original: "
                           + (str_Date1));
  
        // Using clone()
        System.out.println("Is the clone equal? "
                           + DFormat.clone()
                                 .equals(DFormat));
    }
}

Output:

The Original: Mar 27, 2019 10:09:48 AM
Is the clone equal? true

Example 2:




// Java to illustrate clone() method
  
import java.text.*;
import java.util.*;
  
public class DateFormat_Demo {
    public static void main(String[] args)
    {
        // Initializing DateFormat
        DateFormat DFormat
            = new SimpleDateFormat("MM/dd/yyyy");
  
        // Displaying the formats
        Date date = new Date();
        String str_Date1
            = DFormat.format(date);
        System.out.println("The Original: "
                           + (str_Date1));
  
        // Using clone()
        System.out.println("Is the clone equal? "
                           + DFormat.clone()
                                 .equals(DFormat));
    }
}

Output:

The Original: 03/27/2019
Is the clone equal? true

Reference: https://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html#clone()


Last Updated : 27 Mar, 2019
Like Article
Save Article
Similar Reads
Related Tutorials