Java泛型集合的使用

2025-01-01 13:14:35
推荐回答(2个)
回答1:

把方法的参数改成列表改成:(int UserId,Object obj,int page)
然后修改while循环如下:
while(rs.next()){
if(obj instanceof 景点类){
list.add(new 景点类());

}else if(obj instanceof 餐厅类){
list.add(new 餐厅类());
}

}

看是否能帮到你。

回答2:

把方法的参数改成列表改成:(int UserId,Object obj,int page)
然后修改while循环如下:
while(rs.next()){
if(obj instanceof 景点类){
list.add(new 景点类());

}else if(obj instanceof 餐厅类){
list.add(new 餐厅类());
}

}