package net.javaiq.examples.collections;
import java.util.ArrayList;
import java.util.StringTokenizer;
@author
public class StringToArrayListConverter {
@param
@param
@return
public static ArrayList<String> convertTokenizedStringToList(String tokenizedString, String token) {
ArrayList<String> list = null;
if ((tokenizedString != null) && (token != null)) {
StringTokenizer st = new StringTokenizer(tokenizedString, token);
list = new ArrayList<String>();
while (st.hasMoreElements()) {
list.add(st.nextToken());
}
}
return list;
}
@param
public static void main(String[] args) {
String csv = "Red,Green,Blue";
String token = ",";
ArrayList<String> list = convertTokenizedStringToList(csv, token);
for (String item: list) {
System.out.println(item);
}
}
}