日期:2014-05-17  浏览次数:20848 次

帮小弟解决一个问题,在线等!
一个list,

Person  person = new Person();
person.set......反正这个对象里有值。
list.add(person );
list.add(12);
list.add(13);
那意思就是这个list有三个对象,三个值,我该怎么取出不是对象的,其他的值。
现在的问题是这样的,
这个list.size() = 3 
而每个长度下面有这样的值,
第一个下面是  一个对象,一个12,一个13
第二个下面是  一个对象,一个12,一个13
第三个下面是  一个对象,一个12,一个13

------解决方案--------------------

if(list.get(i) instanceof Person){
    //是Person对象
}else{
    //其他对象
}