У меня есть несколько 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();
Может ли кто-нибудь подумать о более быстром, более красивом или более эффективном способе сделать это?