集合工具类和数组工具类

/*
 * 集合的工具类(Collections):
 * 笔试题:说出Collection与Collections的区别?
 *    1.Collection是一个单列集合的跟接口,Collections是操作集合对象的一个工具类
 * Collections常见方法:
 *    1.对list进行排序:
 *        sort(List<T> list)
 *        sort(List<T> list, Comparator c)
 *    2.对list进行二分查找:
 *        binarySearch(List<? extends Comparable<? super T>> list, T key)
 *        binarySearch(List<? extends T> list, T key, Comparator<? super T> c)
 *    3.对集合取最大值或最小值
 *        max(Collection<? extends T> coll)
 *        max(Collection<? extends T> coll, Comparator<? super T> comp)
 *        min(Collection<? extends T> coll)
 *        min(Collection<? extends T> coll, Comparator<? super T> comp)
 *    4.对list集合进行反转
 *        reverse(List<?> list
 *    5.可以将不同步的集合变成同步的集合
 *        synchronizedCollection(Collection<T> c)
 *        synchronizedList(List<T> list)
 *        synchronizedMap(Map<K,V> m)
 *        synchronizedSet(Set<T> s)
 * 

 * */


/*
 * 数组的工具类(Arrays)
 *      1.复制数组:
 *        copyOf(boolean[] original, int newLength)
 *          original: 源数组
 *          newLength: 新数组长度
 *        
 *      2.复制部分数组
 *        copyOfRange
 *      3.比较两个数组是否相同
 *        equals(int[],int[])
 *      4.将数组变成集合
 *        List aslist(T[])
 * 
 * */



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值