每个对象都是SET方式创建的。
while(rs.next())
{
Set<People> people = new HashSet<people>();
Person person = new Person();
String name = rs.getString(2);
person.setName(name);
int id = rs.getInt(1);
person.setId(id);
String dept = rs.getString(4);
person.setDept(dept);
int age = rs.getInt(3);
person.setAge(age);
people.add(person);
}
return people;
现在的问题在于 While 循环的最后一行 people.add(person);
它显示:
类型 Set 中的方法 add(People) 对于参数 (Person) 不适用
我该如何解决这个问题?
谢谢。