StringBuilder sb = new StringBuilder(); for (String code : ddCode) { if (sb.length() > 0) { sb.append(","); } sb.append(code); String column = sb.toString(); content[i][count++] = ExportUtil.parseObjToString(map.get("column")); } 如何把循环出来的column值,赋值给map.get("column") 中的column值
时间: 2024-02-14 18:08:42 浏览: 21
您可以将赋值操作放在循环内部,如下所示:
```
StringBuilder sb = new StringBuilder();
for (String code : ddCode) {
if (sb.length() > 0) {
sb.append(",");
}
sb.append(code);
String column = sb.toString();
map.put("column", column);
content[i][count++] = ExportUtil.parseObjToString(map.get("column"));
}
```
在每次循环中,都将新的 `column` 值赋值给 `map` 中的 `column` 键,然后再将其添加到 `content` 数组中。