1 package gov.bnl.gums.util; 2 3 import java.util.ArrayList; 4 import java.util.Collection; 5 import java.util.Iterator; 6 import java.util.List; 7 import java.util.StringTokenizer; 8 9 public class StringUtil { 10 static public List<String> toList(String commaSeparatedList) { 11 List<String> list = new ArrayList<String>(); 12 StringTokenizer tokens = new StringTokenizer(commaSeparatedList,","); 13 while(tokens.hasMoreTokens()) 14 list.add(tokens.nextToken().trim()); 15 return list; 16 } 17 18 static public String toCommaSeparatedList(Collection<String> collection) { 19 StringBuffer sb = new StringBuffer(); 20 Iterator<String> it = collection.iterator(); 21 while (it.hasNext()) { 22 String item = it.next(); 23 sb.append(item); 24 if (it.hasNext()) 25 sb.append(", "); 26 } 27 return sb.toString(); 28 } 29 }