private static Vector parseStringByToken(String s, char token) {
protected static Vector parseStringByToken(String s, char token) {
    private static Vector parseStringByToken(String s, char token) {        char[] ca = s.toCharArray();        char[] charArray;        if (ca[ca.length - 1] != token) {            char[] tk = new char[1];            tk[0] = token;            String s1 = s.concat(new String(tk));            charArray = s1.toCharArray();        } else {            charArray = ca;        }        String t = new String();        Vector v = new Vector();        for (int i = 0; i < charArray.length; i++) {            if (charArray[i] == token) {                v.add(t);                t = "";            } else {                char[] c = new char[1];                c[0] = charArray[i];                t = t.concat(new String(c));            }        }        return v;    }