@NotThreadSafe public class DefaultPipeline<T> extends Object implements Pipeline<T>
| 构造器和说明 |
|---|
DefaultPipeline() |
| 限定符和类型 | 方法和说明 |
|---|---|
Pipeline |
addFirst(T t)
加入到列表的开头
|
Pipeline |
addLast(T t)
加入到列表的末尾
|
T |
get(int index)
获取指定位置的元素
|
T |
getFirst()
获取第一个位置的元素
|
T |
getLast()
获取最后一个位置的元素
|
List<T> |
list()
获取所有的元素列表
|
Pipeline |
remove(int index)
移除 index 位置的元素
|
Pipeline |
removeFirst()
移除第一个元素
|
Pipeline |
removeLast()
移除最后一个元素
|
Pipeline |
set(int index,
T t)
设置元素 index 位置为 t
|
List<T> |
slice(int startIndex,
int endIndex)
进行 slice 分片返回一个从 startIndex~endIndex 的新列表
1.
|
public Pipeline removeLast()
PipelineremoveLast 在接口中 Pipeline<T>public Pipeline removeFirst()
PipelineremoveFirst 在接口中 Pipeline<T>Copyright © 2024. All rights reserved.