我有以下格式的字符串:abcd|1|2,pqr|2|3......
我想在一个单元格中输出以下内容:
abcd|1|2
pqr|2|3
我正在拆分
,
字符上的字符串。字符串值来自另一个循环
for(ActivityDTO activity : activityList) {
HSSFCell cell6 = dataRowAct.createCell(6);
String str[] = string.split(",");
for(int i = 0; i < str.length; i++) {
cell6.setCellValue(new HSSFRichTextString(str[i]+"\n"));
}
}
但是在excel中,由于旧值过高,我只能得到最后一个值。
最佳答案
好像您要反复设置cell6的值。最终它将成为任何最后设置的值,与您遇到的问题相匹配。根据最终的结果,您需要更改在for循环中设置的单元格。即根据您的状态将cell6更改为其他内容。