code: public static <T> String join(final Collection<T> collection, final String separator) {
  
          if (isEmpty(collection)) {
              return "";
          }
          StringBuffer stringBuffer = new StringBuffer();
          boolean isFirstVisited = true;
          for (Object object : collection) {
              if (isFirstVisited) {
                  isFirstVisited = false;
              } else {
                  stringBuffer.append(separator);
              }
              stringBuffer.append(ObjectUtils.toString(object));
          }
          return stringBuffer.toString();
      }
docs: 按指定的分割符拼接集合里的元素。
  
  @param collection
  任意集合。
  @param separator
  分割符
  @return 按指定的分割符拼接集合里的元素的字符串。