- * 此方法的逻辑是:将一行数据写出到当前行,遇到已存在的单元格跳过,不存在的创建并赋值。 + * 此方法的逻辑是:将一行数据写出到当前行,遇到已存在的单元格跳过,不存在的创建并赋值。 *
* * @param rowData 一行的数据 * @return this */ - public ExcelWriter writeSecHeadRow(Iterable> rowData){ - final Row row = RowUtil.getOrCreateRow(this.sheet,this.currentRow.getAndIncrement()); + public ExcelWriter writeSecHeadRow(Iterable> rowData) { + final Row row = RowUtil.getOrCreateRow(this.sheet, this.currentRow.getAndIncrement()); Iterator> iterator = rowData.iterator(); //如果获取的row存在单元格,则执行复杂表头逻辑,否则直接调用writeHeadRow(Iterable> rowData) if (row.getLastCellNum() != 0) { @@ -1106,12 +1108,12 @@ public class ExcelWriter extends ExcelBase