LinkedHashSet toArray()方法在Java中的使用例子
Java LinkedHashSet的 toArray() 方法用于形成与LinkedHashSet相同的元素数组。基本上,它将LinkedHashSet中的所有元素复制到一个新数组中。
语法:
Object[] arr = LinkedHashSet.toArray()
参数: 该方法不带任何参数。
返回值: 该方法返回包含与LinkedHashSet相似元素的数组。
以下程序说明了LinkedHashSet.toArray()方法:
程序1:
// Java代码以说明toArray()
import java.util.*;
public class LinkedHashSetDemo {
public static void main(String args[])
{
// 创建一个空的LinkedHashSet
LinkedHashSet<String>
set = new LinkedHashSet<String>();
// 使用add()方法将元素添加到LinkedHashSet中
set.add("欢迎");
set.add("来到");
set.add("极客");
set.add("教育");
set.add("网");
// 显示LinkedHashSet
System.out.println("LinkedHashSet: "
+ set);
// 创建数组并使用toArray()
Object[] arr = set.toArray();
System.out.println("该数组是:");
for (int j = 0; j < arr.length; j++)
System.out.println(arr[j]);
}
}
LinkedHashSet: [欢迎, 来到, 极客, 教育, 网]
该数组是:
欢迎
来到
极客
教育
网
程序2:
// Java代码以说明toArray()
import java.util.*;
public class LinkedHashSetDemo {
public static void main(String args[])
{
// 创建一个空的LinkedHashSet
LinkedHashSet<Integer>
set = new LinkedHashSet<Integer>();
// 使用add()方法将元素添加到LinkedHashSet中
set.add(10);
set.add(15);
set.add(30);
set.add(20);
set.add(5);
set.add(25);
// 显示LinkedHashSet
System.out.println("LinkedHashSet: "
+ set);
// 创建数组并使用toArray()
Object[] arr = set.toArray();
System.out.println("该数组是:");
for (int j = 0; j < arr.length; j++)
System.out.println(arr[j]);
}
}
LinkedHashSet: [10, 15, 30, 20, 5, 25]
该数组是:
10
15
30
20
5
25
极客教程