• Tags         
  • 2018-07-16  14:04:12        
  • 33 °C    

    Java.util.TreeSet.clone()方法用于返回所提到的树集的浅表副本。它只是创建了一个集合的副本。

    句法:

    TreeSet.clone()

    参数:该方法不接受任何参数。

    返回值:该函数只返回TreeSet的副本。

    下面的程序说明了使用Java.util.TreeSet.clone()方法:

    // 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);
        }
    }
    

    输出:

    TreeSet: [4, Geeks, To, TreeSet, Welcome]
    The cloned TreeSet: [4, Geeks, To, TreeSet, Welcome]
     
    转载请保留页面地址:https://www.breakyizhan.com/java/4928.html