类 MultidimensionalCounter.Iterator
java.lang.Object
org.hipparchus.util.MultidimensionalCounter.Iterator
执行对多维计数器的迭代。
-
方法详细资料
-
hasNext
public boolean hasNext() -
next
- 指定者:
-
next
在接口中Iterator<Integer>
- 返回:
- 计数器增加1后的一维计数。
- 抛出:
-
NoSuchElementException
- 如果hasNext()
将返回false
。
-
getCount
public int getCount()获取当前一维计数器槽。- 返回:
- 一维计数器中的索引。
-
getCounts
public int[] getCounts()获取当前多维计数器槽。- 返回:
- 多维计数器中的索引。
-
getCount
public int getCount(int dim) 获取所选维度中的当前计数。- 参数:
-
dim
- 维度索引。 - 返回:
- 迭代器当前状态下相应索引处的计数。
- 抛出:
-
IndexOutOfBoundsException
- 如果index
不在正确的区间内(由封闭类构造函数
中参数长度定义)。
-
remove
public void remove()
-