本文整理了Java中java.util.Vector.removeIf()
方法的一些代码示例,展示了Vector.removeIf()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Vector.removeIf()
方法的具体详情如下:
包路径:java.util.Vector
类名称:Vector
方法名:removeIf
暂无
代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core
@Override
public synchronized boolean removeIf(Predicate<? super E> filter) {
// Must trigger remove events if tracked or uow.
if (hasBeenRegistered() || hasTrackedPropertyChangeListener()) {
boolean hasChanged = false;
Iterator<E> objects = iterator();
while (objects.hasNext()) {
if (filter.test(objects.next())) {
objects.remove();
hasChanged |= true;
}
}
return hasChanged;
}
return getDelegate().removeIf(filter);
}
代码示例来源:origin: com.haulmont.thirdparty/eclipselink
@Override
public synchronized boolean removeIf(Predicate<? super E> filter) {
// Must trigger remove events if tracked or uow.
if (hasBeenRegistered() || hasTrackedPropertyChangeListener()) {
boolean hasChanged = false;
Iterator<E> objects = iterator();
while (objects.hasNext()) {
if (filter.test(objects.next())) {
objects.remove();
hasChanged |= true;
}
}
return hasChanged;
}
return getDelegate().removeIf(filter);
}
代码示例来源:origin: octo-online/reactive-audit
@Test(expected = ReactiveAuditException.class)
public void removeIf()
{
ReactiveAudit.off.commit();
Vector vector=new Vector();
TestTools.strict.commit();
vector.removeIf(null);
}
@Test(expected = ReactiveAuditException.class)
代码示例来源:origin: peterchenhdu/tankbattle
MyTank myTank = myTanks.get(i);
Vector<Bullet> mb = myTank.getBullets();
mb.removeIf(b -> !b.isLive());
EnemyTank enemy = enemies.get(i);
Vector<Bullet> eb = enemy.getBullets();
eb.removeIf(b -> !b.isLive());
bombs.removeIf(bomb -> !bomb.isLive());
map.getBricks().removeIf(brick -> !brick.getLive());
内容来源于网络,如有侵权,请联系作者删除!