- public static void printCollection(ArrayList<? extends Person> list)
- {
-
- for(Iterator<? extends Person> it = list.iterator();it.hasNext();) //想把这个地方改成增强For循环,并且加入泛型
- {
- System.out.println((it.next().getName()));
- }
- }
复制代码 我只想到
for(Object<? extends Person> obj:list)
{ system.out.println(obj);
}
这个编译不能通过,请问怎么办好呢 |