当前位置: 首页 > 编程笔记 >

在 Java 中将 List 转换为 Set

宇文曦
2023-03-14
本文向大家介绍在 Java 中将 List 转换为 Set,包括了在 Java 中将 List 转换为 Set的使用技巧和注意事项,需要的朋友参考一下

假设以下是带有字符串值的列表-

List<String> list = Arrays.asList("Jacob", "Kiya", "Bradley", "Tom", "Jamie");

现在,将上面的列表转换为set-

Set<String> set = new HashSet<String>(list);

示例

以下是在Java中将List转换为Set的程序-

import java.util.*;
import java.util.stream.*;
public class Demo {
   public static void main(String args[]) {
      List<String> list = Arrays.asList("Jacob", "Kiya", "Bradley", "Tom", "Jamie");
      System.out.println("List = " + list);
      Set<String> set = new HashSet<String>(list);
      System.out.println("Set (converted from list) = " + set);
   }
}

输出结果

List = [Jacob, Kiya, Bradley, Tom, Jamie]
Set (converted from list) = [Jamie, Tom, Bradley, Kiya, Jacob]
 类似资料:
  • 我需要从<代码>列表转换 我做了: 但是我得到了这个字符串: 只是一个字符串,但我需要字符串[] 多谢了。

  • 问题内容: 如何转换成? 当然,除了循环地逐项执行之外,我对任何其他答案都感兴趣。但是,如果没有其他答案,我将选择一个作为最佳答案,以证明此功能不是Java的一部分。 问题答案: 没有捷径可转换为因为它不会处理拳击,只会创建你不想要的。你必须制作一个实用程序方法。

  • 问题内容: 将a转换为a 的最佳方法是什么?只是迭代所有值并将它们插入列表中,还是我忽略了某些内容? 问题答案: 假设:

  • 问题内容: 如何在Java中将通用列表转换为json。我有这样的类.. 我想将outputList转换为Java中的json。转换后我会将其发送到客户端。 问题答案: 为此使用GSON库。这是示例代码 这是Gson的Maven依赖 或者您可以从此处直接下载jar并将其放在您的课​​程路径中 http://code.google.com/p/google- gson/downloads/detail

  • 我有我想分批处理的编号列表。

  • 本文向大家介绍Java 将Map映射转换为 List,包括了Java 将Map映射转换为 List的使用技巧和注意事项,需要的朋友参考一下 首先,让我们创建一个Java Map并初始化- 现在,将Map转换为List- 示例 以下是在Java中将Maps转换为List的程序- 输出结果