Tôi có một vài số Set<String>
và muốn chuyển đổi từng số này thành một đơn String
trong đó mỗi phần tử của Set
gốc được phân tách bằng khoảng trắng "". Cách tiếp cận đầu tiên ngây thơ là làm như thế nàyCách nhanh nhất để đặt nội dung của Set <String> vào một chuỗi đơn với các từ được phân tách bằng khoảng trắng?
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();
Có ai nghĩ cách nhanh hơn, đẹp hơn hoặc hiệu quả hơn để làm điều này không?
http://stackoverflow.com/questions/187676/string-operations-in-java –