IElements.DefaultImpls| 构造器和说明 |
|---|
ElementsFilteredTransformedIterator()
对多个元素进行有过滤条件有转换元素的迭代
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
filter(E ele)
过滤元素
|
int |
get_next()
下一序号
|
boolean |
hasNext() |
void |
initNext()
初始化下一序号
|
R |
next() |
int |
prepareNext(int start)
准备下一序号
|
void |
remove() |
boolean |
removeElement(int index)
删除元素
|
void |
set_next(int p)
下一序号
|
R |
transform(E ele,
int i)
迭代元素的转换
|
getElement, removeElement, sizepublic ElementsFilteredTransformedIterator()
对多个元素进行有过滤条件有转换元素的迭代
public int get_next()
下一序号
public void set_next(int p)
下一序号
public boolean filter(E ele)
过滤元素
public R transform(E ele,
int i)
迭代元素的转换
public void initNext()
初始化下一序号
public int prepareNext(int start)
准备下一序号
public boolean hasNext()
public R next()
public boolean removeElement(int index)
删除元素
public void remove()