Java中的TreeSet addAll()方法

这个 JAVAutil。TreeSet。addAll(集合C) 方法用于将上述集合中的所有元素附加到现有集合中。元素随机添加,不遵循任何特定顺序。 语法:

null
boolean addAll(Collection C)

参数: 参数 C 是要添加到树集的任何类型的集合。

返回值: 如果方法成功附加集合的元素,则返回true C 到树集,否则返回False。

下面的程序演示了Java。util。TreeSet。addAll()方法: 项目1: 附加一个树集。

// 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 anothe TreeSet
TreeSet<String> tree_two = new TreeSet<String>();
// Use add() method to add elements into the Set
tree_two.add( "Hello" );
tree_two.add( "World" );
// Using addAll() method to Append
tree.addAll(tree_two);
// Displaying the final tree
System.out.println( "TreeSet: " + tree);
}
}


输出:

TreeSet: [4, Geeks, To, TreeSet, Welcome]
TreeSet: [4, Geeks, Hello, To, TreeSet, Welcome, World]

项目2: 附加一个数组列表。

// Java code to illustrate addAll()
import java.io.*;
import java.util.TreeSet;
import java.util.ArrayList;
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);
// An array collection is created
ArrayList<String> collect = new ArrayList<String>();
collect.add( "A" );
collect.add( "Computer" );
collect.add( "Portal" );
// Using addAll() method to Append
tree.addAll(collect);
// Displaying the final tree
System.out.println( "Final TreeSet: " + tree);
}
}


输出:

TreeSet: [4, Geeks, To, TreeSet, Welcome]
Final TreeSet: [4, A, Computer, Geeks, Portal, To, TreeSet, Welcome]

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享