POI中Row的方法
- cellIterator()
- 迭代器,用迭代的方式获取整行的Cell
- createCell(column)
- 在该行column列创建单元格,如果这个单元格已经存在则会初始化该单元格
- createCell(column, type)
- 在该行column列创建单元格,如果这个单元格已经存在则会初始化该单元格
- type为单元格的类型,有如下几个值
- 数值:CELL_TYPE_NUMERIC = 0;
- 字符串:CELL_TYPE_STRING = 1;
- 公式:CELL_TYPE_FORMULA = 2;
- 空:CELL_TYPE_BLANK = 3;
- 布尔值:CELL_TYPE_BOOLEAN = 4;
- 错误值:CELL_TYPE_ERROR = 5;
- getCell(cellnum)
- 获取该行cellnum列单元格
- getCell(cellnum, policy)
- 获取该行cellnum列单元格,并进行policy处理
- policy为MissingCellPolicy类型,Row文件中定义了如下3种类型,进行不同的判空处理
- RETURN_NULL_AND_BLANK
- RETURN_BLANK_AS_NULL
- CREATE_NULL_AS_BLANK
- getFirstCellNum()
- 获取在该行第一个单元格的下标,空的不算
- getHeight()
- 获取行高
- getHeightInPoints()
- 获取行高(磅)
- getLastCellNum()
- 获取在该行最后一个单元格的下标
- getPhysicalNumberOfCells()
- 获取该行中不为空的单元格个数
- getRowNum()
- 获取该行行号
- getRowStyle()
- 获取该行CellStyle
- getSheet()
- 获取该行所在页
- getZeroHeight()
- 判断该行是否为隐藏行
- isFormatted()
- 判断该行是否有设置格式
- removeCell(cell)
- 清除指定Cell
- setHeight(height)
- 设置行高
- setHeightInPoints(height)
- 设置行高(磅)
- setRowNum(rowNum)
- 设置行号
- setRowStyle(style)
- 设置该行CellStyle
- setZeroHeight(zHeight)
- 设置该行是否为隐藏行
- true隐藏、false显示