java学习之Collections工具类
2015-09-18 14:32
603 查看
Collections:针对集合操作的工具类。都是静态方法。
面试题:
Collection和Collections的区别?
Collection:是单列集合的顶层接口,有子接口List和Set。
Collections:针对集合操作的工具类。有对集合进行排序和二分查找的方法。
Collections成员方法
•public static <T> void sort(List<T> list):排序,默认情况下是自然排序(元素需要实现自然排序接口)
•public static <T> int binarySearch(List<?> list,T key):二分查找
•public static <T> T max(Collection<?> coll):最大值
•public static void reverse(List<?> list):反转
•public static void shuffle(List<?> list):随机置换
面试题:
Collection和Collections的区别?
Collection:是单列集合的顶层接口,有子接口List和Set。
Collections:针对集合操作的工具类。有对集合进行排序和二分查找的方法。
Collections成员方法
•public static <T> void sort(List<T> list):排序,默认情况下是自然排序(元素需要实现自然排序接口)
•public static <T> int binarySearch(List<?> list,T key):二分查找
•public static <T> T max(Collection<?> coll):最大值
•public static void reverse(List<?> list):反转
•public static void shuffle(List<?> list):随机置换
相关文章推荐
- Spring 教程(四) Hello World 实例
- java学习之HashMap和Hashtable
- Java基础的片解
- Java I/O解读与使用实例
- java.lang.NoSuchMethodError问题处理
- Java中ClassPath的作用
- Java获取股市交易日
- Eclipse 快捷键 整理
- Java中的NIO和IO的对比分析
- spring常规任务(轻便易)
- ubuntu openjdk-8-*安装和版本更新
- eclipse 添加server、svn
- 主题:Java WebService 简单实例
- Eclipse中关联源码
- Java文件操作:拷贝、读取文件等
- JavaIO 系统
- JDK和JRE的区别及各自的作用
- javaee后台适合用的编辑器插件
- Eclipse安装SVN插件
- 昨天做了一个使用javamail发送文件的demo