List集合和Set集合互转
2024-08-26 21:12:16
List集合转成Set集合(如果List集合的元素有重复,转成Set集合就会去掉重复的数据,每条数据只保留一条)
//List转化成Set
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
Set<String> set = new HashSet<String>();
set.addAll(tableList);
Set集合转化成List集合
//Set转化成List
//方法一
Set<String> set = new HashSet<String>();
set.add("a");
set.add("b");
set.add("c");
List<String> list = new ArrayList<String>(set);
//方法二
Set<String> set = new HashSet<String>();
set.add("a");
set.add("b");
set.add("c");
List<String> list = new ArrayList<String>();
Iterator it=set.iterator();
while(it.hasNext())
{
list.add(it.next());
}
最新文章
- Html-button和input的区别
- Form 引用方法库
- fir.im Weekly - iOS9 适配开发教程
- 1.AngularJS初探
- 使用commons-beanutils迭代获取javabean的属性
- SpringMVC 通过post接收form参数或者json参数
- android 中使用回调方法(适用于自定义view传值到activity、adapter传值到activity)
- [反汇编练习] 160个CrackMe之004
- javascript split() 正则表达式
- 【Oracle】删除重复记录
- 自己定义控件-GifView
- php写购物车(思路&;源码)
- 安装Windows Azure Powershell
- kill 掉所有正在运行的hadoop jobs
- Redis -->; 为redis分配新的端口
- MySQL5.7 虚拟列实现表达式或函数索引
- js中的try/catch
- 剥开比原看代码08:比原的Dashboard是怎么做出来的?
- Resolve PSExec ";Access is denied";
- import()、import语句、require() 区别
热门文章
- matlab学习笔记1--matlab工作界面
- python编程中的一些有用插件或工具
- IBM System x3650 M3_RAID服务器进入阵列卡配置界面(webBIOS)
- 原生JavaScript常用本地浏览器存储方法三(UserData IE Only)
- [LintCode] 619 Binary Tree Longest Consecutive Sequence III 二叉树最长连续序列 III
- Python:实现图片裁剪的两种方式——Pillow和OpenCV
- SPSS 2019年10月24日 今日学习总结
- Spring的定时任务@Scheduled(cron = ";0 0 1 * * *";)
- canal启动报错ERROR c.a.o.canal.parse.inbound.mysql.dbsync.DirectLogFetcher - I/O error while reading from client socket
- 洛谷 题解 UVA247 【电话圈 Calling Circles】