for(Iterator<? extends Person1> it=ts.iterator();it.hasNext(); )//迭代器
{
sop(it.next().getName());
}
你就只迭代了一个ts集合,没有写迭代ws集合代码.怎么迭代两个集合.
要用泛型的话,可以封装成一个方法.提高代码复用性
IteratorSet(ts);
IteratorSet(ws);
public static void IteratorSet(Collection<? extends Person1> set){
for(Iterator<? extends Person1> it=set.iterator();it.hasNext(); )//迭代器
{
sop(it.next().getName());
}
} |