当前位置:编程学习 > JAVA >>

poi解析excel到mysql,mysql表中6个字段,所以数据每6个插入,下面代码下标越界,怎么改

for (int i = 0; i < cy.size(); i++) {
for (int j = 0; j < 6; j++) {
if(i*6+j<cy.size()){

}
System.out.println((i*6+j));
str_insertSQL.append("'"+(cy.get(i*6+j))+"'");
}

str_insertSQL.append("),");

}
  System.out.println(str_insertSQL);
  str_insertSQL.delete(str_insertSQL.length()-1, str_insertSQL.length());
  jdbcTemplate.execute(str_insertSQL.toString()); --------------------编程问答-------------------- 楼主这么粘出来的代码,也不知道里面变量都是什么,哪看得懂哩~
debug走一遍看问题出在哪吧。
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,