封装了一个collection后,怎么把这个collection对象的信息读出来?

figh 2005-04-18 11:22:57
封装了一个collection后,怎么把这个collection对象的信息读出来?
public Collection getGCList(){
try{
ArrayList list = new ArrayList();
DBconnection conn =new DBconnection();
ResultSet rs= conn.executeQuery("select * from gcc_gongcheng");
ResultSetMetaData rsmd=rs.getMetaData();
int columnCount=rsmd.getColumnCount();
while (rs.next()) {
HashMap hashmap=new HashMap();
for(int i=1;i<=columnCount;i++){
String name=rsmd.getCatalogName(i);
hashmap.put(name,rs.getObject(i));
}
list.add(hashmap);
}
return list;
} catch (Exception e) {
System.err.println("ConnectDatabase:getGC fail!".concat(String.valueOf(
String.valueOf(e.getMessage()))));
}
return null;
}
...全文
91 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
figh 2005-04-18
  • 打赏
  • 举报
回复
输出为
successful connection db

{=市政园林【2004】1642号}

{=市政园林【2004】1644号}
,我的表是4个字段的,怎么让他们都显示出来啊
thrive_li 2005-04-18
  • 打赏
  • 举报
回复
ArrayList list = getGCList();
for(int i=0;i<list.size();i++){
System.out.println(list.get(i).toString());
}
huabingl 2005-04-18
  • 打赏
  • 举报
回复
iterator是容器类访问的比较通用的方法
shan1119 2005-04-18
  • 打赏
  • 举报
回复
楼上的可以啊

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧