java学习初探十四之Collections工具类
来源:互联网 发布:玩转财务大数据 编辑:程序博客网 时间:2024/06/11 18:16
java.util.Collections集合工具类
java.util.Collection集合接口
(1)Collections.sort(Listlist);//对list排序
可以对集合中的元素排序,但是集合中自定义的对象元素必须是可比较的,必须实现Comparable接口
(2)Set–>List
Set s=new HashSet<>();
List list=new ArrayList<>(s);
(3)将ArrayList集合转换成线程安全的
List myList=new ArrayList<>();
Collections.synchronizedList(myList);
import java.util.ArrayList;import java.util.Collections;import java.util.HashSet;import java.util.List;import java.util.Set;public class CollectionsTest { public static void main(String[] args) { //使用Collections工具完成集合的排序 List l=new ArrayList(); l.add(10); l.add(5); l.add(9); l.add(20); l.add(30); //遍历 for (int i = 0; i < l.size(); i++) { System.out.println(l.get(i)); } System.out.println("----------------------"); //排序 Collections.sort(l); //遍历 for (int i = 0; i < l.size(); i++) { System.out.println(l.get(i)); } System.out.println("----------------------"); Set s=new HashSet<>(); s.add(1); s.add(10); s.add(9); s.add(7); s.add(11); //将Set集合转换成List集合 List list=new ArrayList<>(s); Collections.sort(list); //遍历 for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); } //将ArrayList集合转换成线程安全的 List myList=new ArrayList<>(); Collections.synchronizedList(myList); }}
阅读全文
0 0
- java学习初探十四之Collections工具类
- java学习之Collections工具类
- java之Collections工具类学习
- JAVA学习笔记(二十四) - Properties类和Collections工具类
- JAVA学习--Collections集合工具类…
- Java学习笔记--Collections工具类
- Java集合框架之Collections工具类
- Java集合工具类之Collections
- Java集合之六Collections工具类
- Java Collections工具类
- Java Collections工具类
- java Collections工具类
- Java Collections工具类
- Java基础学习笔记之七(1)--Collection接口&Collections集合工具类
- Java学习笔记之集合(十):集合工具类Collections的用法
- Java学习笔记-Collections和Arrays工具类
- JAVA基础学习(十七)--集合四 工具类Collections
- JAVA学习笔记——Collection工具类Collections
- c++ 指针及指针数组
- 【转】PHP远程调试之XDEBUG
- CET4词汇之常见后缀
- 《Python核心编程(第二版)》引读
- 594. Longest Harmonious Subsequence
- java学习初探十四之Collections工具类
- Android Studio小白笔记(一)
- JS总结——BOM
- ATS 设置
- Sublime Text编辑器开启或关闭Vim模式
- 分词算法模型学习笔记(三)——CRF
- 约瑟夫环
- C++多态,虚函数小结
- df命令和挂载相关