collections类中的大多数多态算法都明确地适用于list。
以下是算法概要:
方法名 | 作用 |
---|---|
sort | 使用合并排序对list进行排序,快速稳定(即,保持相等元素的相对位置) |
shuffle | 随机排列list中的元素 |
reverser | 翻转list中的元素顺序 |
rotate | 根据制定距离旋转list中的所有元素 |
swap | 交换list中指定位置的元素 |
replaceAll | 使用特定值替换某个特定值的所有出现 |
fill | 使用特定值替代某个特定值得所有出现 |
copy | 复制源List到达目的List |
binarySearch | 使用二分查找算法在一个有序列表中查找某个元素。 |
indexOfSubList | 返回List中与其他列表相同的第一个subLIst的索引 |
lastIndeOfSublist | 返回List中与其他列表相同的最好一个sublist的索引 |