/**
* 把ResultSet转化成map对象
* @param rs
* @return
* @throws SQLException
*/
public Map<String, String> Result2Map(ResultSet rs)
throws SQLException {
Map<String, String> hm = new HashMap<String, String>();
ResultSetMetaData rsmd = rs.getMetaData();
int count = rsmd.getColumnCount();
if(rs.next()) {
for (int i = 1; i <= count; i++) {
String key = rsmd.getColumnName(i);
String value = rs.getString(i);
hm.put(key, value);
}
return hm;
}
return null;
}
▄█▀█●各位老铁,如果我的代码能够帮助到你,请给我一个赞吧!
本文介绍了一种将数据库查询结果(ResultSet)转换为Map对象的Java方法,该方法使用了ResultSetMetaData获取列名和数量,然后遍历结果集填充Map。
6212

被折叠的 条评论
为什么被折叠?



