转载:https://blog.csdn.net/fan158/article/details/28234035

Set 转换成List 有两种方法, 假设有Set集合

Set<String> myset=new HashSet<String>();

1. 使用Arrays.asList(T... a) 转换成List, 此转换返回的list 是只读list,固定大小的,也就是说不能使用 add方法。 
eg:


  1. List<String> ls=Arrays.asList(myset.toArray(new String[0]));

  2. try{

  3.         ls.add("e-5");

  4. }catch(Exception e){

  5.             System.out.println(e.toString());

  6. }

报错:<span style="color:#CC0000;">Cause :java.lang.UnsupportedOperationException</span>
如果转换后想CRUD list,使用第二个方式

2. 使用 new ArrayList(object)

eg:


  1. List<String> ls=new ArrayList(myset);

  2. try{

  3.         ls.add("e-5");

  4. }catch(Exception e){

  5.             System.out.println(e.toString());

  6. }

运行正常。

Set 转换成List相关推荐

  1. 分享一个小工具:Excel表高速转换成JSON字符串

    在游戏项目中一般都须要由策划制作大量的游戏内容,当中非常大一部分是使用Excel表来制作的.于是程序就须要把Excel文件转换成程序方便读取的格式. 之前项目使用的Excel表导入工具都是通过Offi ...

  2. JAVA CP936编码转utf8_对一个目录的文件从cp936转换成utf-8

    打开一个文件,确认能够无乱码打开 [xw@localhost work]$ vi NPOSP/src/sjl05.cpp 但是,这里打开的方式是以cp936的编码方式打开的. 编码的选择,记录在~/. ...

  3. opencv把图片转换成二进制_如何增强图像,然后使用Python和OpenCV将其转换为二进制图像?...

    我创建了一个简单的例子来说明我要做的事情:#!/usr/bin/python #------------------------------------------------------------ ...

  4. php png jpg,php如何将png转换成jpg-PHP问题

    各人应该城市比拟分明,jpg格局图片比png格局图片往往有更高的紧缩率.因而普通状况下,咱们愈加心愿应用者应用png格局图片,而没有是jpg格局的. 然而咱们又往往无奈限度应用者应用jpg格局图片仍是 ...

  5. 使用nmonchart把.nmon文件转换成html

    转载:https://blog.csdn.net/zd470015321/article/details/68923280 我的环境 :centos6.6 下载地址 nmon: http://nmon ...

  6. 得到的旋转向量和平移向量转换成旋转矩阵 (SE(3))

    理论过程 头文件说明 1.使用罗德里格斯公式需要包含头文件为#include<opencv2/calib3d.hpp> 2.使用函数cv2eigen需要包含头文件<opencv2/c ...

  7. 怎么帮java转换成类图_有把java代码直接转成uml类图的工具吗 – 手机爱问

    2012-05-31 如何将JAVA程序转化成C程序? 给你代码: typedef unsigned char byte; //这是个转换的基础数组,使用查表的方法将十六进制字符转换成数值 stati ...

  8. 如何把html转换pdf,怎么把html转换成pdf

    1.怎么将html格式文件转成pdf 1这个方法是我认为最简单.高效的,只要安装了360浏览器.火狐浏览器或谷歌浏览器就可以轻松实现.下面笔者以360浏览器为例,我们只要在浏览器的右上角点击" ...

  9. android读取xml 字符串,Android 读取本地Xml文件,并转换成String

    问题 不是解析本地 xml 文件, 而是要将 xml 文件中的所有内容(包含格式,标签等),直接转换成 String. 与前端H5页面交互时, iOS 在请求远程 xml 文件耗时太长(有时需要4~5 ...

  10. 读取CSV文件内容,将其转换成JSON字符串输出

    CsvToJsonUtil 工具类作用:读取CSV文件内容,将其转换成JSON字符串输出 转换工具类代码如下: package com.test.util;import java.io.*; impo ...

最新文章

  1. php在没用xdebug等调试工具的情况下如何让调试内容优雅地展现出来?--php数组格式化...
  2. JQuery 中有用的方法
  3. Kali 更新源、更新系统和软件、删除软件和配置
  4. OSX 挂载 NTFS 格式硬盘
  5. sql 嵌套select与关联select
  6. 维护SAP帮助信息(WEB)
  7. 将MinimalLinux安装在U盘中
  8. 微信小程序轮播图高度自适应
  9. 防止win10自动更新——指定一个错误的升级服务器地址
  10. oracle 的日期 between and 用法
  11. Java生成word表单|勾选框
  12. 资源变现小程序添加折扣充值和折扣影票插件
  13. vbs 合并 excel 表格
  14. mybatis-plus配置(包含分页插件)
  15. [RelativeNAS] Relative Neural Architecture Search via Slow-Fast Learning
  16. 系统调用的内核实现,一文讲透open函数内核真实实现。
  17. 点到直线的距离公式和平行线的距离公式
  18. 【数据结构】红黑树入门知识
  19. html阅读是什么,阅读.html
  20. MyCat分库分表的基本操作

热门文章

  1. 去阿尼网,人人都是俊男美女
  2. 初中计算机教师资格证教案,初中信息技术教师资格证面试真题
  3. amd服务器cpu皓龙性能,性能提升20% HPC巨头升级AMD皓龙服务器
  4. thinkpad 驱动下载
  5. R语言绘图,分组添加拟合线,单独标注拟合函数和R2
  6. avue 使用 avue-plugin-ueditor 编辑器的排坑记录
  7. 2018年10月华为签约经历
  8. S3C2440逻辑程序--从点灯开始
  9. C#开源的信号处理库NWaves
  10. MTK 平台sensor arch 介绍-scp