将Java HashSet的所有元素复制到对象数组

声明一个HashSet并添加元素-

Set<Integer> hs = new HashSet<Integer>();

hs.add(15);

hs.add(71);

hs.add(82);

hs.add(89);

hs.add(91);

hs.add(93);

hs.add(97);

hs.add(99);

要复制所有元素,请使用toArray()方法-

Object[] obArr = hs.toArray();

以下是将所有元素复制到HashSet到对象数组的示例-

示例

import java.util.*;

public class Demo {

   public static void main(String args[]) {

      Set<Integer> hs = new HashSet<Integer>();

      hs.add(15);

      hs.add(71);

      hs.add(82);

      hs.add(89);

      hs.add(91);

      hs.add(93);

      hs.add(97);

      hs.add(99);

      System.out.println("Elements in set = "+hs);

      System.out.println("Copying all elements...");

      Object[] obArr = hs.toArray();

      for (Object ob : obArr)

      System.out.println(ob);

   }

}

输出结果

Elements in set = [97, 82, 99, 71, 89, 91, 93, 15]

Copying all elements...

97

82

99

71

89

91

93

15

以上是 将Java HashSet的所有元素复制到对象数组 的全部内容, 来源链接: utcz.com/z/326990.html

回到顶部