HomeLanguagesJavaDecimalFormat clone() method in Java

DecimalFormat clone() method in Java

The clone() Method of DecimalFormat class in Java is used to return a clone of this DecimalFormat instance. This method overrides the clone() method of NumberFormat class.

Syntax:

Object clone()

Parameters: The method does not takes any parameter.

Return Value: The method returns a clone of this DecimalFormat instance.

Below programs illustrate the working of clone() Method:

Program 1:




// Java program to illustrate the
// clone() method
  
import java.text.DecimalFormat;
import java.util.Currency;
import java.util.Locale;
  
public class Main {
    public static void main(String[] args)
    {
  
        // Create a DecimalFormat instance
        DecimalFormat deciFormat = new DecimalFormat();
  
        // Set Currency
        deciFormat.setCurrency(Currency.getInstance(Locale.GERMANY));
  
        System.out.println(deciFormat.clone());
    }
}


Output:

java.text.DecimalFormat@674dc

Program 2:




// Java program to illustrate the
// clone() method
  
import java.text.DecimalFormat;
import java.util.Currency;
import java.util.Locale;
  
public class Main {
    public static void main(String[] args)
    {
  
        // Create a DecimalFormat instance
        DecimalFormat deciFormat = new DecimalFormat();
  
        // Set Currency
        deciFormat.getCurrencyInstance();
  
        System.out.println(deciFormat.clone());
    }
}


Output:

java.text.DecimalFormat@674dc

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

RELATED ARTICLES

Most Popular

Dominic
32533 POSTS0 COMMENTS
Milvus
131 POSTS0 COMMENTS
Nango Kala
6913 POSTS0 COMMENTS
Nicole Veronica
12029 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12132 POSTS0 COMMENTS
Shaida Kate Naidoo
7043 POSTS0 COMMENTS
Ted Musemwa
7280 POSTS0 COMMENTS
Thapelo Manthata
6999 POSTS0 COMMENTS
Umr Jansen
6986 POSTS0 COMMENTS