类 RealVector.SparseEntryIterator

java.lang.Object
org.hipparchus.linear.RealVector.SparseEntryIterator
所有已实现的接口:
迭代器<RealVector.Entry>
封闭类:
RealVector

protected class RealVector.SparseEntryIterator extends Object implements Iterator<RealVector.Entry>
这个类应该很少被使用,但是这里提供了一个稀疏迭代器(sparseIterator())的默认实现,通过遍历条目来实现,跳过值为零的条目。具体的子类,即SparseVector的实现应该创建自己的稀疏迭代器,而不是使用这个。当在条目上执行保留默认值的昂贵操作,并且非默认值的比例很小时(即有人将SparseVector传递给ArrayRealVector的复制构造函数时),这个实现可能对ArrayRealVector有用。