- Location location = new Location() ;
- while (rs.next()) {
- location.setCarID(rs.getString("carID")) ;
- location.setLatitude(rs.getString("latitude")) ;
- location.setLongitude(rs.getString("longitude")) ;
- location.setSpeed(rs.getFloat("speed")) ;
- locationList.add(location) ;
- }
- for(Location temp : locationList){
- System.out.println(temp.getLatitude());
- System.out.println(temp.getLongitude());
- }
复制代码
上面这个代码块是我写的一个把数据库库里面查询出来的数据添加locationList里面,但是最后我打印出来一看,这个里面的值只有一个而且还是最后一个,这个是为什么,需要大家给我解答一下。 |