Vector<Object> vect = updateNode.getTimeTreeObjects();
Collection<Object> nonMilestoneObjects = new ArrayList<Object>();
Iterator<Object> it = vect.iterator();
Object obj;
while (it.hasNext()) {
obj = it.next();
if (!(obj instanceof GuiTimeTreeMilestone)) {
nonMilestoneObjects.add(obj);
}
}
vect.removeAllElements();
it = nonMilestoneObjects.iterator();
while (it.hasNext()) {
vect.addElement(it.next());
}
Collection<Object> nonMilestoneObjects = new ArrayList<Object>();
Iterator<Object> it = vect.iterator();
Object obj;
while (it.hasNext()) {
obj = it.next();
if (!(obj instanceof GuiTimeTreeMilestone)) {
nonMilestoneObjects.add(obj);
}
}
vect.removeAllElements();
it = nonMilestoneObjects.iterator();
while (it.hasNext()) {
vect.addElement(it.next());
}
解决方案 »
- 请教关于后台弹出页面无法遮蔽全屏的问题(artdialog)
- struts 2 自定义拦截器 extends AbstractInterceptor 返回消息处理
- JNA调用ocx例子有吗 java对象保存的数据 谢谢了
- 小弟我来问个自定义标签的问题
- 用java做软件安装的界面
- POI读取EXCEL带有特殊样式文档时,报:Unable to construct record instance
- j2ee开发中多网站共享一个用户库
- 实体bean的疑惑-------------请教
- 谁能告诉我下载org.apache.struts.upload 包从那里可以下载?
- 使用完ejb对象,快速释放出它占用的空间,而不删除数据库记录,是用的那条语句?
- 调查,求教,大家都用什么J2EE框架及评价看法
- could not start the service mysql error:0
//Collection<Object> nonMilestoneObjects = new ArrayList<Object>();
Iterator<Object> it = vect.iterator();
Object obj;
while (it.hasNext()) {
obj = it.next();
if (obj instanceof GuiTimeTreeMilestone) {
}
}
vect.removeAllElements();
it = nonMilestoneObjects.iterator();
while (it.hasNext()) {
vect.addElement(it.next());
}
//Collection<Object> nonMilestoneObjects = new ArrayList<Object>();
Iterator<Object> it = vect.iterator();
Object obj;
while (it.hasNext()) {
obj = it.next();
if (obj instanceof GuiTimeTreeMilestone) { // 此处符合你程序中要求的逻辑
it.remove(); // 直接删除
}
}
//vect.removeAllElements();
// it = nonMilestoneObjects.iterator();
//while (it.hasNext()) {
// vect.addElement(it.next());
// }