本帖最后由 蔡汉康 于 2012-10-21 15:48 编辑
今天看视频ArrayList练习2有个地方看不懂,请教一下.
前面创建了一个
class Person
{
........
} ArrayList al=new ArrayList();
al.add(new Person("lisi001",30));
al.add(new Person("lisi002",32));
al.add(new Person("lisi003",33));
al.add(new Person("lisi004",31));
Iterator it=al.iterator();
while(it.hasNext())
{
Object obj=it.next();
Person p=(Person)obj;请问这里为什么需要强转,Person和Object是什么关系
sop("");
} |