我知道JDK1.4里有,不知道更早版本是否有
String ss="111!@!222";
String str1[] = ss.split("!@!");
str1[0]
str1[1]

解决方案 »

  1.   

    没有,应该为:
    StringTokenizer pathTok=new StringTokenizer("111!@!222","!@!");
    int i=0;
    String pathArray[]=new String[pathTok.countTokens()]
    while (pathTok.hasMoreTokens()) {
             pathArray[i]=pathTok.nextToken();
             i++;
         }
      

  2.   

    String myString="xiaogang\t2\t200\t1\txiaodong\t34\t22\t2\tdagang\t21\t200\t0\tdadong\t121\t232\t1";
    StringTokenizer st=new StringTokenizer(myString,"\t");
    while(st.hasMoreTokens())
    {
    myVector.addElement(st.nextToken());
    }
    out.println(myVector.toString());