Java中将ArrayList转换为HashSet

要将ArrayList转换为HashSet,首先创建一个ArrayList-

List<String> l = new ArrayList<String>();

向 ArrayList-添加元素

l.add("Accent");
l.add("Speech");
l.add("Diction");
l.add("Tone");
l.add("Pronunciation");

现在将 ArrayList 转换为 HashSet-

Set<String> s = new HashSet<String>(l);

下面是一个在 Java 中将 ArrayList 转换为 HashSet 的示例。

示例

import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import java.util.HashSet;
public class Main {
   public static void main(String[] args) {
      List<String> l = new ArrayList<String>();
      l.add("Accent");
      l.add("Speech");
      l.add("Diction");
      l.add("Tone");
      l.add("Pronunciation");
      Set<String> s = new HashSet<String>(l);
      System.out.println("HashSet elements...");
      for (Object ob : s)
      System.out.println(ob);
   }
}
输出结果
HashSet elements...
Tone
Pronunciation
Accent
Speech
Diction