解决集合添加对象重复问题

 1   while (resultSet.next()) {
 2              String id = resultSet.getString("id");
 3              String name = resultSet.getString("name");
 4              String gender = resultSet.getString("gender");
 5              String age = resultSet.getString("age");
 6              String address = resultSet.getString("address");
 7              String qq = resultSet.getString("qq");
 8              String email = resultSet.getString("email");
 9              User u = new User();
10              u.setId(id);
11              u.setName(name);
12              u.setGender(gender);
13              u.setAge(age);
14              u.setAddress(address);
15              u.setQq(qq);
16              u.setEmail(email);
17              user1.add(u);
18 
19          }
20 
21          return user1;
22      }

重点是在里面new一下bean 这样后面加入的就不会覆盖之前的了 我的错误是在循环外面new  之前<u u >之后<u u1> 可以用 get(0)get(1)得到了

posted @ 2021-12-22 00:09  谢远栋  阅读(73)  评论(0)    收藏  举报