您的位置:首页 > 其它

批量操作时使用动态数组:ArrayList

2012-04-14 22:10 274 查看
在做数据表导出Excel时,看到一篇“基于Java Excel API的数据库数据

导入导出方法研究与实现”期刊,受到启发,其实就是每一条记录都添加到List里,全部记录一起操作,我之前都是一条条做,效率很低。草稿弄没了写的少了点,就那意思- -,代码

rs = sql.executeQuery("select * from xsb");

ResultSetMetaDatarsmd = rs.getMetaData();

intcolumnCount = rsmd.getColumnCount();

String[]fieldTitle = new String[columnCount];

for(int i = 1; i < columnCount; i++) {

fieldTitle[i- 1] = rsmd.getColumnName(i);

}

Listnotes = new ArrayList();

while(rs.next()) {

Listnote = new ArrayList();

for(int i = 1; i <= columnCount; i++) {

note.add(rs.getString(i));

}

notes.add(note);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: