乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>java</em>中poi怎么获取指定列的行数?-java 获取excel行数,java

<em>java</em>中poi怎么获取指定列的行数?-java 获取excel行数,java

作者:乔山办公网日期:

返回目录:excel表格制作


按不按列读取不重要,你是想在解析完成后zd输出(或返回)时数据按照列的先后顺序是吧,你可以还是按行循环读取,再把读取的各个行中的cell值放入各个ArrayList里,如cell0放入ArrayList0里,最后,你想取那一列的数据,就遍历那个ArrayList

读取excel中的数据,先加载好excel表,然后逐行逐列读取即可。
对于上面的行数不一样,其实行数是一样的,只是下面两行的C列数据为空而已,代码中加上判断即可。
示例代码如下:
for(int rowIndex=0;rowIndex<sheet.getPhysicalNumberOfRows();rowIndex++)
{
Row row = sheet.getRow(rowIndex);
if(row == null) continue;
for(int cellIndex=0;cellIndex<row.getPhysicalNumberOfCells();cellIndex++)
{

Cell content = row.getCell(cellIndex);
if(content== null) continue; //判断空
//对于内容进行操作
....
}
}

有问题欢迎提问,满意请采纳,谢谢
childSheet.getRow(x).getCell(y)。获取的时候直接x从1开始就可以了。写入同上。

从第一行开始
一般是通过循坏,自己可以控制row的开始位置的

相关阅读

关键词不能为空
极力推荐
  • 如何在<em>EXCEL</em>里解<em>多项式</em>方程-ex

  • 用Excel2010版本excel计算多项式拟合" src="/uploads/tu/656.jpg" style="width: 400px; height: 267px;" />  1、新建一个空白的Excel文档。  百2、先举个例子,例如A3=A1*A2(6=2x3),故会在度A3里面输入

ppt怎么做_excel表格制作_office365_word文档_365办公网