1package com.xtremelabs.robolectric.util; 2 3import java.util.Collection; 4 5public class Join { 6 public static String join(String delimiter, Collection collection) { 7 String del = ""; 8 StringBuilder sb = new StringBuilder(); 9 for (Object obj : collection) { 10 String asString = obj == null ? null : obj.toString(); 11 if (obj != null && asString.length() > 0) { 12 sb.append(del).append(obj); 13 del = delimiter; 14 } 15 } 16 return sb.toString(); 17 } 18 19 public static String join(String delimiter, Object... collection) { 20 String del = ""; 21 StringBuilder sb = new StringBuilder(); 22 for (Object obj : collection) { 23 String asString = obj == null ? null : obj.toString(); 24 if (asString != null && asString.length() > 0) { 25 sb.append(del).append(asString); 26 del = delimiter; 27 } 28 } 29 return sb.toString(); 30 } 31} 32