| package com.xtremelabs.robolectric.util; |
| |
| import java.util.Collection; |
| |
| public class Join { |
| public static String join(String delimiter, Collection collection) { |
| String del = ""; |
| StringBuilder sb = new StringBuilder(); |
| for (Object obj : collection) { |
| String asString = obj == null ? null : obj.toString(); |
| if (obj != null && asString.length() > 0) { |
| sb.append(del).append(obj); |
| del = delimiter; |
| } |
| } |
| return sb.toString(); |
| } |
| |
| public static String join(String delimiter, Object... collection) { |
| String del = ""; |
| StringBuilder sb = new StringBuilder(); |
| for (Object obj : collection) { |
| String asString = obj == null ? null : obj.toString(); |
| if (asString != null && asString.length() > 0) { |
| sb.append(del).append(asString); |
| del = delimiter; |
| } |
| } |
| return sb.toString(); |
| } |
| } |