Sunday, February 22, 2026
HomeLanguagesJavaTreeSet clone() Method in Java

TreeSet clone() Method in Java

The Java.util.TreeSet.clone() method is used to return a shallow copy of the mentioned tree set. It just creates a copy of the set.

Syntax:

Tree_Set.clone()

Parameters: The method does not take any parameters.

Return Value: The function just returns a copy of the TreeSet.

Below program illustrates the use of Java.util.TreeSet.clone() method:




// Java code to illustrate addAll()
import java.io.*;
import java.util.TreeSet;
  
public class TreeSetDemo {
    public static void main(String args[])
    {
        // Creating an empty TreeSet
        TreeSet<String> tree = new TreeSet<String>();
  
        // Use add() method to add elements into the Set
        tree.add("Welcome");
        tree.add("To");
        tree.add("Geeks");
        tree.add("4");
        tree.add("Geeks");
        tree.add("TreeSet");
  
        // Displaying the TreeSet
        System.out.println("TreeSet: " + tree);
  
        // Creating a new cloned set
        TreeSet cloned_set = new TreeSet();
  
        // Cloning the set using clone() method
        cloned_set = (TreeSet)tree.clone();
  
        // Displaying the cloned_set
        System.out.println("The cloned TreeSet: " + cloned_set);
    }
}


Output:

TreeSet: [4, Geeks, To, TreeSet, Welcome]
The cloned TreeSet: [4, Geeks, To, TreeSet, Welcome]
RELATED ARTICLES

1 COMMENT

Most Popular

Dominic
32506 POSTS0 COMMENTS
Milvus
131 POSTS0 COMMENTS
Nango Kala
6882 POSTS0 COMMENTS
Nicole Veronica
12005 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12099 POSTS0 COMMENTS
Shaida Kate Naidoo
7011 POSTS0 COMMENTS
Ted Musemwa
7255 POSTS0 COMMENTS
Thapelo Manthata
6967 POSTS0 COMMENTS
Umr Jansen
6956 POSTS0 COMMENTS