JavaでPHPのimplodeをやる

commons-lang3.1があれば

StringUtils.join

で片がつくのですがcommons-lang2系しか使えない場合は自前で組みます。

  public static String join(List<String> list, String separator) {
    StringBuilder features = new StringBuilder();
    Iterator<String> it = list.iterator();
    while (it.hasNext()) {
      String word = it.next();
      if (StringUtils.isEmpty(word)) {
        continue;
      }
      features.append(word);
      if (it.hasNext()) {
        features.append(separator);
      }
    }
    return features.toString();
  }