数组,List,Set相互转化

数组,List,Set相互转化转载:https://blog.csdn.net/my_precious/article/details/530102321.数组转化为List:String[]strArray=newString[]{"Tom","Bob","Jane"};ListstrList=Arrays.asList(strArray);2.数组转SetString[]strArray=newStri…

大家好,又见面了,我是你们的朋友全栈君。

转载:https://blog.csdn.net/my_precious/article/details/53010232

 

1. 数组转化为List:

String[] strArray= new String[]{"Tom", "Bob", "Jane"};

List strList= Arrays.asList(strArray);

 

2. 数组转Set

String[] strArray= new String[]{"Tom", "Bob", "Jane"};

Set<String> staffsSet = new HashSet<>(Arrays.asList(staffs));

staffsSet.add("Mary"); // ok

staffsSet.remove("Tom"); // ok

 

3. List转Set

String[] staffs = new String[]{"Tom", "Bob", "Jane"};

List staffsList = Arrays.asList(staffs);

Set result = new HashSet(staffsList);

 

4. set转List

String[] staffs = new String[]{"Tom", "Bob", "Jane"};

Set<String> staffsSet = new HashSet<>(Arrays.asList(staffs));

List<String> result = new ArrayList<>(staffsSet);

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132102.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 淘宝客系统教学系列_1.简单介绍和平台搭建

    淘宝客系统教学系列_1.简单介绍和平台搭建转载http://www.grcloud.cn/?p=1532013年2月15日各位好.我们是工尔科技工作室.长年从事php等web程序开发和二次开发的承接.近几年追着网络购物越来越流行.一些周边服务也犹如春笋.这次要讲的就是pinphp.一个购物分享的开源系统…

    2022年6月6日
    34
  • 金税盘计算机USB无法识别,金税盘连接电脑无法识别怎么回事?「建议收藏」

    金税盘计算机USB无法识别,金税盘连接电脑无法识别怎么回事?「建议收藏」金税盘连接电脑无法识别怎么回事?答:部分情况可能是因为USB供电不稳定,造成金税盘驱动无法正常运行;建议电脑重启,金税盘数据线重新插拔一下或者更换一个USB端口连接试试.如果多次尝试无效,则需要联系服务单位处理.金税盘使用增值税防伪税控系统,可开具增值税专用发票和增值税普通发票,营改增试点地区和行业一般纳税人(提供货物运输服务的纳税人除外)适用.税控盘使用货物运输业专用发票税控系统,可开具货物运输…

    2022年6月11日
    130
  • 数独答案查询器_8阶数独

    数独答案查询器_8阶数独数独是一种传统益智游戏,你需要把一个 9×9 的数独补充完整,使得图中每行、每列、每个 3×3 的九宫格内数字 1∼9 均恰好出现一次。请编写一个程序填写数独。输入格式输入包含多组测试用例。每个测试用例占一行,包含 81 个字符,代表数独的 81 个格内数据(顺序总体由上到下,同行由左到右)。每个字符都是一个数字(1−9)或一个 .(表示尚未填充)。您可以假设输入中的每个谜题都只有一个解决方案。文件结尾处为包含单词 end 的单行,表示输入结束。输出格式每个测试用例,输出一行数据,代表填充

    2022年8月8日
    5
  • phpstorm 2021.4.2激活码_通用破解码

    phpstorm 2021.4.2激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月16日
    84
  • 2021最详细的以太坊挖矿教程第二弹「建议收藏」

    2021最详细的以太坊挖矿教程第二弹「建议收藏」**如何组装一台以太坊(ETH)矿机**设备清单主板:专用控制卡*1CPU:控制卡已集成内存:DDR3L-16004G*1电源:矿机专用电源*1硬盘:64GSSD(mSATA)*1拓展板:9卡拓展板*1机箱:矿机专用机箱*1显卡:ETHCOINRX570/RX470V1.1*9控制卡首先,让我们来看一下控制卡,控制卡上集成了低功耗CPU,既减少了能耗又节约成本。控制卡的背面有两个插槽,左侧稍长的是内存插槽,右侧的那个是mSATA接口。.

    2022年6月11日
    39
  • ROS教程(一):ROS安装教程(详细图文)

    ROS教程(一):ROS安装教程(详细图文)前言关于ROS(RobotOS机器人操作系统),估计看这个教程的人已经大概知道是啥了,我在这就不废话了。首先对于ROS的安装,在它的官方网站:http://wiki.ros.org/ROS/Installation中有详细说明。但是。。。上面的教程都是英文的,如果感觉略有压力(本人就是)。所以文章目录前言一、版本选择二、开始安装2.1软件中心配置2.2添加源2.3安装2.4配置ROS环境到系统三、验证ROS

    2022年6月4日
    33

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号