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

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

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

Vector.clear介绍

[英]Removes all elements from this vector, leaving it empty.
[中]删除此向量中的所有元素,使其为空。

代码示例

代码示例来源:origin: apache/geode

@Override
public void close() {
 currentElement = 0;
 elements.clear();
}

代码示例来源:origin: jenkinsci/jenkins

@Override public synchronized boolean isCaseSensitive() {
    if (!filesIncluded.isEmpty() || !dirsIncluded.isEmpty() || ticks++ > bound || System.currentTimeMillis() - start > 5000) {
      throw new Cancel();
    }
    filesNotIncluded.clear();
    dirsNotIncluded.clear();
    // notFollowedSymlinks might be large, but probably unusual
    // scannedDirs will typically be largish, but seems to be needed
    return super.isCaseSensitive();
  }
};

代码示例来源:origin: org.apache.ant/ant

@Override
public synchronized void clear() {
  super.clear();
  set.clear();
}

代码示例来源:origin: jphp-group/jphp

public void clearObservers() {
  observers.clear();
  observerMap.clear();
}

代码示例来源:origin: commons-httpclient/commons-httpclient

/**
 * Clears request body.
 * 
 * <p>This method must be overwritten by sub-classes that implement
 * alternative request content input methods</p>
 * 
 * @since 2.0beta1
 */
protected void clearRequestBody() {
  LOG.trace("enter PostMethod.clearRequestBody()");
  this.params.clear();
  super.clearRequestBody();
}

代码示例来源:origin: xalan/xalan

/**
 * Back patch a flow list. All instruction handles must be branch handles.
 */
public void backPatch(InstructionHandle target) {
if (_elements != null) {
  final int n = _elements.size();
  for (int i = 0; i < n; i++) {
  BranchHandle bh = (BranchHandle)_elements.elementAt(i);
  bh.setTarget(target);
  }
  _elements.clear();		// avoid backpatching more than once
}
}

代码示例来源:origin: sannies/mp4parser

@Override
public void _parseDetails(ByteBuffer content) {
  int boxSize = content.remaining();
  data = content.slice(); //Keep this in case we fail to parse
  successfulParse = false;
  try {
    tags.clear();
    while (content.remaining() > 0) {
      XtraTag tag = new XtraTag();
      tag.parse(content);
      tags.addElement(tag);
    }
    int calcSize = detailSize();
    if (boxSize != calcSize) {
      throw new RuntimeException("Improperly handled Xtra tag: Calculated sizes don't match ( " + boxSize + "/" + calcSize + ")");
    }
    successfulParse = true;
  } catch (Exception e) {
    successfulParse = false;
    LOG.error("Malformed Xtra Tag detected: {}", e.toString());
    content.position(content.position() + content.remaining());
  } finally {
    content.order(ByteOrder.BIG_ENDIAN); //Just in case we bailed out mid-parse we don't want to leave the byte order in MS land
  }
}

代码示例来源:origin: smuyyh/BookReader

curEndPos = position[1];
onChapterChanged(chapter);
mLines.clear();
return 1;

代码示例来源:origin: marytts/marytts

v.clear();
  y[k] = ((Double) (v.get(midVal))).doubleValue();
v.clear();

代码示例来源:origin: marytts/marytts

v.clear();
  y[k] = ((Double) (v.get(midVal))).doubleValue();
v.clear();

代码示例来源:origin: xalan/xalan

_namespaceDecls.clear();

代码示例来源:origin: smuyyh/BookReader

lines.clear();

代码示例来源:origin: marytts/marytts

v.clear();
v.clear();

代码示例来源:origin: marytts/marytts

v.clear();
v.clear();

代码示例来源:origin: smuyyh/BookReader

public void cancelPage() {
  currentChapter = tempChapter;
  curBeginPos = tempBeginPos;
  curEndPos = curBeginPos;
  int ret = openBook(currentChapter, new int[]{curBeginPos, curEndPos});
  if (ret == 0) {
    onLoadChapterFailure(currentChapter);
    return;
  }
  mLines.clear();
  mLines = pageDown();
}

代码示例来源:origin: brianfrankcooper/YCSB

private void batchInsert() {
 try {
  db.run(tr -> {
    for (int i = 0; i < batchCount; ++i) {
     Tuple t = new Tuple();
     for (Map.Entry<String, String> entry : StringByteIterator.getStringMap(batchValues.get(i)).entrySet()) {
      Tuple v = new Tuple();
      v = v.add(entry.getKey());
      v = v.add(entry.getValue());
      t = t.add(v);
     }
     tr.set(Tuple.from(batchKeys.get(i)).pack(), t.pack());
    }
    return null;
   });
 } catch (FDBException e) {
  for (int i = 0; i < batchCount; ++i) {
   logger.error(MessageFormatter.format("Error batch inserting key {}", batchKeys.get(i)).getMessage(), e);
  }
  e.printStackTrace();
 } catch (Throwable e) {
  for (int i = 0; i < batchCount; ++i) {
   logger.error(MessageFormatter.format("Error batch inserting key {}", batchKeys.get(i)).getMessage(), e);
  }
  e.printStackTrace();
 } finally {
  batchKeys.clear();
  batchValues.clear();
 }
}

代码示例来源:origin: apache/activemq

@After
public void tearDown() throws Exception {
  if (executor != null) {
    executor.shutdownNow();
  }
  store.stop();
  exceptions.clear();
}

代码示例来源:origin: smuyyh/BookReader

return BookStatus.PRE_CHAPTER_LOAD_FAILURE;
  } else { // 跳转到上一章的最后一页
    mLines.clear();
    mLines = pageLast();
    onChapterChanged(currentChapter);
mLines.clear();

代码示例来源:origin: org.apache.ant/ant

/**
 * Get the filters in the filter set.
 *
 * @return a Vector of Filter instances.
 */
protected synchronized Vector<Filter> getFilters() {
  if (isReference()) {
    return getRef().getFilters();
  }
  dieOnCircularReference();
  // silly hack to avoid stack overflow...
  if (!readingFiles) {
    readingFiles = true;
    for (File filtersFile : filtersFiles) {
      readFiltersFromFile(filtersFile);
    }
    filtersFiles.clear();
    readingFiles = false;
  }
  return filters;
}

代码示例来源:origin: smuyyh/BookReader

mLines.clear();

相关文章

微信公众号

最新文章

更多