我有 Set<String> result
并想将其转换为逗号分隔的字符串。我的方法如下所示,但也在寻找其他意见。
List<String> slist = new ArrayList<String> (result);
StringBuilder rString = new StringBuilder();
Separator sep = new Separator(", ");
//String sep = ", ";
for (String each : slist) {
rString.append(sep).append(each);
}
return rString;
原文由 Mad-D 发布,翻译遵循 CC BY-SA 4.0 许可协议
从 Java 8 开始:
来自 Apache Commons 库:
利用:
另一个类似的问题和答案 在这里