我有一个用例,我需要迭代Vector
元素并将结果存储在 say 数组中,前提是该实例属于类method
有什么容易做到的吗?
目前我正在这样做:
Iterator itr = vec.iterator();
Iterator element = vec.iterator();
while(itr.hasNext())
{
boolean method = itr.next() instanceof Method;
if(method)
System.out.println( "\t" + ( (Method)(element.next()) ).name);
else
element.next();
}
但我认为会有比这更好的方法。