Missing string join method added

This commit is contained in:
Roman Shevchenko
2010-12-16 14:51:10 +03:00
parent f742e0dc5d
commit 3373849bbc
@@ -1087,6 +1087,22 @@ public class StringUtil {
return result.toString();
}
@NotNull
public static String join(final String... strings) {
if (strings == null || strings.length == 0) return "";
final StringBuilder builder = StringBuilderSpinAllocator.alloc();
try {
for (final String string : strings) {
builder.append(string);
}
return builder.toString();
}
finally {
StringBuilderSpinAllocator.dispose(builder);
}
}
@NotNull
public static String stripQuotesAroundValue(@NotNull String text) {
if (startsWithChar(text, '\"') || startsWithChar(text, '\'')) text = text.substring(1);