在 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 的示例。

示例

 Live Demo

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

更新于: 30-7-2019

962 次浏览

开启你的职业

完成课程,获取认证

开始
广告