자바 스크립트 Array.join()
js>["Bill","Bob","Steve"].join(" and ")
Bill and Bob and Steve
Java에는 이와 같은 것이 있습니까? StringBuilder를 사용하여 무언가를 만들 수 있다는 것을 알고 있습니다.
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();
}
...하지만 JDK의 일부인 경우에는 그렇게 할 필요가 없습니다.
String.join()
메소드가 있습니다. Java 8 이상을 사용하는 경우이 답변을 살펴보십시오. stackoverflow.com/a/22577565/1115554