【发布时间】:2012-10-23 06:09:13
【问题描述】:
我有一个格式如下的字符串:
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吗? -
在上面的 cell6 代码中,最后一个值将被分配。所以,我们需要创建不同的单元格来设置值。
标签: java newline apache-poi