我有一些 Set<String>
,并希望将其中的每一个转换成一个单一的 String
,其中原来的 Set
的每个元素由一个空格“”分隔。
天真的第一种方法是这样做
Set<String> set_1;
Set<String> set_2;
StringBuilder builder = new StringBuilder();
for (String str : set_1) {
builder.append(str).append(" ");
}
this.string_1 = builder.toString();
builder = new StringBuilder();
for (String str : set_2) {
builder.append(str).append(" ");
}
this.string_2 = builder.toString();
有谁能想到一个更快、更漂亮或者更有效率的方法来做这件事吗?