- public static List splitString(String aString, String aSeparator) {
- List result= new Vector();
- int previousPosition = 0;
- int position;
- int endOfNamePosition;
-
- while ((position = aString.indexOf(aSeparator, previousPosition))>=0) {
- result.add(aString.substring(previousPosition, position));
- previousPosition = position + aSeparator.length();
- }
-
- result.add(aString.substring(previousPosition, aString.length()));
-
- return result;
- }
-