Java: Konvertiert List <String> in einen String
JavaScript hatArray.join()
js>["Bill","Bob","Steve"].join(" and ")
Bill and Bob and Steve
Hat Java so etwas? Ich weiß, dass ich mit StringBuilder selbst etwas basteln kann:
static public String join(List<String> list, String conjunction)
{
StringBuilder sb = new StringBuilder();
boolean first = true;
for (String item : list)
{
if (first)
first = false;
else
sb.append(conjunction);
sb.append(item);
}
return sb.toString();
}
... aber es macht keinen Sinn, dies zu tun, wenn so etwas bereits Teil des JDK ist.