表格内部 数据读取
public static void main(String[] args){ String file="F:/mysqlExcel/stu.xls";//可灵活变动地址 try { Workbook workbook=Workbook.getWorkbook(new File(file));//存放工作表地址 Sheet rs = workbook.getSheet(0);//excel中第一张表 int cols=rs.getColumns();//得到所有列 int rows=rs.getRows();//得到所有行 for (int i = 0; i < rows; i++) { //多少行数据从第1行开始 for (int j = 0; j < cols; j++) { //得到每列数据从第0列 开始 //第一个是列数,第二个是行数 String name=rs.getCell(j++, i).getContents();//默认最左边编号也算一列 所以这里得j++ String age=rs.getCell(j++, i).getContents();//注:如果是int类型的话 需要转换类型 String sex=rs.getCell(j++, i).getContents(); System.out.println(name+" "+age+" "+sex); //接下来就是添加到数据库中 add } } } catch (Exception e){ e.printStackTrace(); } }