本文整理了Java中gnu.trove.list.TIntList.set()
方法的一些代码示例,展示了TIntList.set()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TIntList.set()
方法的具体详情如下:
包路径:gnu.trove.list.TIntList
类名称:TIntList
方法名:set
[英]Sets the value at the specified offset.
[中]设置指定偏移处的值。
代码示例来源:origin: alibaba/mdrill
public int set( int index, int element) {
synchronized( mutex ) { return list.set( index, element ); }
}
public void set( int offset, int[] values ) {
代码示例来源:origin: alibaba/mdrill
public void set( int offset, int[] values ) {
synchronized( mutex ) { list.set( offset, values ); }
}
public void set( int offset, int[] values, int valOffset, int length ) {
代码示例来源:origin: alibaba/mdrill
public void set( int offset, int[] values, int valOffset, int length ) {
synchronized( mutex ) { list.set( offset, values, valOffset, length ); }
}
代码示例来源:origin: CalebFenton/simplify
void pokeAddress(int address) {
addressStack.set(size() - 1, address);
}
代码示例来源:origin: alibaba/mdrill
@Override
public Integer set( int index, Integer value ) {
int previous_value = list.set( index, value );
if ( previous_value == list.getNoEntryValue() ) return null;
else return Integer.valueOf( previous_value );
}
代码示例来源:origin: MovingBlocks/Terasology
if (hint.isUseContentWidth()) {
Vector2i contentSize = contents.get(i).getPreferredContentSize(canvas, new Vector2i(remainingWidthPerElement, canvas.size().y));
results.set(i, contentSize.x);
totalWidthUsed += contentSize.x;
unprocessedWidgets--;
for (int i = 0; i < results.size(); ++i) {
if (results.get(i) == 0) {
results.set(i, remainingWidthPerElement);
代码示例来源:origin: com.palantir.patches.sourceforge/trove3
@Override
public void set( int offset, int[] values ) {
synchronized( mutex ) { list.set( offset, values ); }
}
@Override
代码示例来源:origin: net.sf.trove4j/trove4j
public void set( int offset, int[] values ) {
synchronized( mutex ) { list.set( offset, values ); }
}
public void set( int offset, int[] values, int valOffset, int length ) {
代码示例来源:origin: com.palantir.patches.sourceforge/trove3
@Override
public int set( int index, int element) {
synchronized( mutex ) { return list.set( index, element ); }
}
@Override
代码示例来源:origin: net.sf.trove4j/trove4j
public int set( int index, int element) {
synchronized( mutex ) { return list.set( index, element ); }
}
public void set( int offset, int[] values ) {
代码示例来源:origin: conveyal/r5
/**
* NOTE that this will have an effect on both edges in the bidirectional edge pair.
*/
public void setToVertex(int toVertexIndex) {
if (isBackward) {
fromVertices.set(pairIndex, toVertexIndex);
} else {
toVertices.set(pairIndex, toVertexIndex);
}
}
代码示例来源:origin: com.conveyal/r5
/**
* NOTE that this will have an effect on both edges in the bidirectional edge pair.
*/
public void setToVertex(int toVertexIndex) {
if (isBackward) {
fromVertices.set(pairIndex, toVertexIndex);
} else {
toVertices.set(pairIndex, toVertexIndex);
}
}
代码示例来源:origin: com.conveyal/r5
/**
* Set the length for the current edge pair (always the same in both directions).
*/
public void setLengthMm (int millimeters) {
lengths_mm.set(pairIndex, millimeters);
}
代码示例来源:origin: net.sf.trove4j/trove4j
@Override
public Integer set( int index, Integer value ) {
int previous_value = list.set( index, value );
if ( previous_value == list.getNoEntryValue() ) return null;
else return Integer.valueOf( previous_value );
}
代码示例来源:origin: com.graphhopper/graphhopper
@Override
protected boolean goFurther( int nodeId )
{
list.set(nodeId, ref.incrementAndGet());
return super.goFurther(nodeId);
}
}.start(explorer, startNode);
代码示例来源:origin: net.sf.trove4j/core
@Override
public Integer set( int index, Integer value ) {
int previous_value = list.set( index, value );
if ( previous_value == list.getNoEntryValue() ) return null;
else return Integer.valueOf( previous_value );
}
代码示例来源:origin: org.btrplace/scheduler-choco
/**
* Change the VM resource allocation.
*
* @param vmIdx the VM identifier
* @param v the amount to ask.
* @return the retained value. May be bigger than {@code v} if a previous call asks for more
*/
public int minVMAllocation(int vmIdx, int v) {
int vv = Math.max(v, vmAllocation.get(vmIdx));
vmAllocation.set(vmIdx, vv);
return vv;
}
代码示例来源:origin: com.palantir.patches.sourceforge/trove3
@Override
public Integer set( int index, Integer value ) {
int previous_value = list.set( index, value );
if ( previous_value == list.getNoEntryValue() ) return null;
else return Integer.valueOf( previous_value );
}
代码示例来源:origin: conveyal/r5
@Override
public int set (int index, int value) {
if (index < base.size()) {
throw new RuntimeException("Modifying the base graph is not allowed.");
} else {
return extension.set(index - base.size(), value);
}
}
代码示例来源:origin: com.graphhopper/graphhopper
public static Graph shuffle( Graph g, Graph sortedGraph )
{
int len = g.getNodes();
TIntList list = new TIntArrayList(len, -1);
list.fill(0, len, -1);
for (int i = 0; i < len; i++)
{
list.set(i, i);
}
list.shuffle(new Random());
return createSortedGraph(g, sortedGraph, list);
}
内容来源于网络,如有侵权,请联系作者删除!