当前位置: 首页>>代码示例>>Java>>正文


Java IntegerDataset.getIterator方法代码示例

本文整理汇总了Java中org.eclipse.january.dataset.IntegerDataset.getIterator方法的典型用法代码示例。如果您正苦于以下问题:Java IntegerDataset.getIterator方法的具体用法?Java IntegerDataset.getIterator怎么用?Java IntegerDataset.getIterator使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.eclipse.january.dataset.IntegerDataset的用法示例。


在下文中一共展示了IntegerDataset.getIterator方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: testConstructor

import org.eclipse.january.dataset.IntegerDataset; //导入方法依赖的package包/类
@Test
public void testConstructor() {
	int[] da = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 };
	IntegerDataset a = new IntegerDataset(da, null);

	IndexIterator it = a.getIterator();
	for (int i = 0; it.hasNext(); i++) {
		assertEquals(i, a.getElementLongAbs(it.index));
	}

	IntegerDataset b = new IntegerDataset(da, 3, 4);

	it = b.getIterator();
	for (int i = 0; it.hasNext(); i++) {
		assertEquals(i, b.getElementLongAbs(it.index));
	}

	// test hashes
	a.hashCode();
	b.hashCode();
}
 
开发者ID:eclipse,项目名称:january,代码行数:22,代码来源:IntegerDatasetTest.java

示例2: checkDatasets

import org.eclipse.january.dataset.IntegerDataset; //导入方法依赖的package包/类
public void checkDatasets(IntegerDataset calc, IntegerDataset expected) {
	IndexIterator at = calc.getIterator(true);
	IndexIterator bt = expected.getIterator();
	final int is = calc.getElementsPerItem();

	while (at.hasNext() && bt.hasNext()) {
		for (int j = 0; j < is; j++) {
			Assert.assertEquals("Value does not match at " + Arrays.toString(at.getPos()) + "; " + j +
					": ", expected.getAbs(at.index + j), calc.getAbs(bt.index + j));
		}
	}
}
 
开发者ID:eclipse,项目名称:january,代码行数:13,代码来源:IntegerIteratorTest.java

示例3: updateArray

import org.eclipse.january.dataset.IntegerDataset; //导入方法依赖的package包/类
private void updateArray(IntegerDataset section) {
	IndexIterator iterator = section.getIterator();
	while (iterator.hasNext()) {
		int v = (int)section.getElementLongAbs(iterator.index);
		section.setAbs(iterator.index, v | bitMask);
	}
}
 
开发者ID:eclipse,项目名称:dawnsci,代码行数:8,代码来源:MaskCircularBuffer.java

示例4: IntegerDatasetSpliterator

import org.eclipse.january.dataset.IntegerDataset; //导入方法依赖的package包/类
public IntegerDatasetSpliterator(IntegerDataset a) {
	super(a.getSize(), FLAGS);
	data = a;
	gotNext = a.getSize() > 0;
	it = a.getIterator();
}
 
开发者ID:eclipse,项目名称:dawnsci,代码行数:7,代码来源:DatasetStreamSupport.java


注:本文中的org.eclipse.january.dataset.IntegerDataset.getIterator方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。