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());
}

最新文章

  1. Html-button和input的区别
  2. Form 引用方法库
  3. fir.im Weekly - iOS9 适配开发教程
  4. 1.AngularJS初探
  5. 使用commons-beanutils迭代获取javabean的属性
  6. SpringMVC 通过post接收form参数或者json参数
  7. android 中使用回调方法(适用于自定义view传值到activity、adapter传值到activity)
  8. [反汇编练习] 160个CrackMe之004
  9. javascript split() 正则表达式
  10. 【Oracle】删除重复记录
  11. 自己定义控件-GifView
  12. php写购物车(思路&amp;源码)
  13. 安装Windows Azure Powershell
  14. kill 掉所有正在运行的hadoop jobs
  15. Redis --&gt; 为redis分配新的端口
  16. MySQL5.7 虚拟列实现表达式或函数索引
  17. js中的try/catch
  18. 剥开比原看代码08:比原的Dashboard是怎么做出来的?
  19. Resolve PSExec &quot;Access is denied&quot;
  20. import()、import语句、require() 区别

热门文章

  1. matlab学习笔记1--matlab工作界面
  2. python编程中的一些有用插件或工具
  3. IBM System x3650 M3_RAID服务器进入阵列卡配置界面(webBIOS)
  4. 原生JavaScript常用本地浏览器存储方法三(UserData IE Only)
  5. [LintCode] 619 Binary Tree Longest Consecutive Sequence III 二叉树最长连续序列 III
  6. Python:实现图片裁剪的两种方式——Pillow和OpenCV
  7. SPSS 2019年10月24日 今日学习总结
  8. Spring的定时任务@Scheduled(cron = &quot;0 0 1 * * *&quot;)
  9. canal启动报错ERROR c.a.o.canal.parse.inbound.mysql.dbsync.DirectLogFetcher - I/O error while reading from client socket
  10. 洛谷 题解 UVA247 【电话圈 Calling Circles】