好的,所以我遍历一个列表,而不是将值水平插入单元格,而是将值垂直放入单元格中。
它在列表中第一次运行良好,但是当我第二次进入列表时,它会删除第一个列表并将其替换为第二列。
row= 0
如果我在循环结束时删除,它看起来像:
val 1
val 2
val 1
val 2
=========
int row = 0;
int k = 1;
for (List dataList: someList) {
Row myRow = sheet.createRow ((short)row);
myRow.createCell(k).setCellValue (dataList.getVal()));
myRow = sheet.createRow ((short)row++);
myRow.createCell(k).setCellValue (dataList.getSecVal()));
myRow = sheet.createRow ((short)row++);
k++;
row = 0;
}