java.util.Vector.removeRange()方法的使用及代码示例

x33g5p2x  于2022-01-31 转载在 其他  
字(2.8k)|赞(0)|评价(0)|浏览(126)

本文整理了Java中java.util.Vector.removeRange()方法的一些代码示例,展示了Vector.removeRange()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Vector.removeRange()方法的具体详情如下:
包路径:java.util.Vector
类名称:Vector
方法名:removeRange

Vector.removeRange介绍

[英]Removes the objects in the specified range from the start to the, but not including, end index. All elements with an index bigger than or equal to end have their index decreased by end - start.
[中]从起始索引到结束索引(但不包括)删除指定范围内的对象。索引大于或等于end的所有元素的索引都会在end-start之前减少。

代码示例

代码示例来源:origin: org.eclipse/org.eclipse.wst.command.env.core

public void removeRange( int start, int end )
 {
  super.removeRange( start, end );
 }
}

代码示例来源:origin: dragome/dragome-sdk

/**
 * Sets the size of this vector.
 */
public synchronized void setSize(int newSize)
{
  removeRange(newSize, size());
}

代码示例来源:origin: org.apache.openjpa/openjpa-kernel

protected synchronized void removeRange(int fromIndex, int toIndex) {
    if (!_directAccess && isDelayLoad()) {
      load();
    }
    super.removeRange(fromIndex, toIndex);
  }
}

代码示例来源:origin: org.apache.openjpa/openjpa-all

protected synchronized void removeRange(int fromIndex, int toIndex) {
    if (!_directAccess && isDelayLoad()) {
      load();
    }
    super.removeRange(fromIndex, toIndex);
  }
}

代码示例来源:origin: org.apache.openejb.patch/openjpa-kernel

protected synchronized void removeRange(int fromIndex, int toIndex) {
    if (!_directAccess && isDelayLoad()) {
      load();
    }
    super.removeRange(fromIndex, toIndex);
  }
}

代码示例来源:origin: org.apache.openejb.patch/openjpa

protected synchronized void removeRange(int fromIndex, int toIndex) {
    if (!_directAccess && isDelayLoad()) {
      load();
    }
    super.removeRange(fromIndex, toIndex);
  }
}

代码示例来源:origin: org.dihedron.activities/activities-core

/**
 * Removes from this list all of the elements whose index is between fromIndex, 
 * inclusive, and toIndex, exclusive; both indexes can be negative; for 
 * details see {@link #getRealIndex(int)}.
 * 
 * @param fromIndex
 *   the index to start from, inclusive.
 * @param toIndex
 *   the index to stop at, exclusive.
 * @see java.util.Vector#removeRange(int, int)
 */
@Override
public void removeRange(int fromIndex, int toIndex) {
  int fromIdx = getRealIndex(fromIndex);
  int toIdx = getRealIndex(toIndex);
  super.removeRange(fromIdx, toIdx);
}

代码示例来源:origin: org.dihedron.commons/dihedron-commons

/**
 * Removes from this list all of the elements whose index is between fromIndex, 
 * inclusive, and toIndex, exclusive; both indexes can be negative; for 
 * details see {@link #getRealIndex(int)}.
 * 
 * @param fromIndex
 *   the index to start from, inclusive.
 * @param toIndex
 *   the index to stop at, exclusive.
 * @see java.util.Vector#removeRange(int, int)
 */
@Override
public void removeRange(int fromIndex, int toIndex) {
  int fromIdx = getRealIndex(fromIndex);
  int toIdx = getRealIndex(toIndex);
  super.removeRange(fromIdx, toIdx);
}

代码示例来源:origin: com.jidesoft/jide-oss

@Override
protected synchronized void removeRange(int fromIndex, int toIndex) {
  if (fromIndex == toIndex) {
    remove(fromIndex);
  }
  else {
    super.removeRange(fromIndex, toIndex);
    uncacheAll();
    if (!isLazyCaching()) {
      cacheAll();
    }
  }
}

相关文章

微信公众号

最新文章

更多