2013-09-22 53 views
0
while (iterator.hasNext()) 
{ 
    Object element = iterator.next(); 
    if (removalCheck(element)) 
    { 
     iterator.remove(); 
    } 
} 

我有一些收集框架相关的程序,我试图理解。我的问题是removalCheck在那边做什么。它是一种方法吗?如果是,它的类层次结构是什么。或者它是与instanceof类似的运营商,或者其他类似的运营商。
我试过寻找,但无法得出确凿的答案。删除收集框架检查

+1

是的。这是一种方法(不是API的一部分)。 – Maroun

+0

如果它是一种方法,它必须是某些阶级权利的一部分。 – hitesh

+1

可能它是一个帮手方法,可能会写在你正在查看的*相同*类中。 – Maroun

回答

1

假设你发布的代码在语法上是有效的,没有错误编译,这是一个辅助方法,无论是在您查看的类或在您正在查看的类扩展一个类。

+0

http://www.java4all.in/java/collectionapi3.php....查看该链接中的代码返回...你能推断任何东西吗? – hitesh

+0

该页面是您可以对集合进行操作的一般示例。它并不意味着'removeCheck'方法的具体实现。 – Aurand