String a ="aa,bb,cc,dd";
a.split(",");//返回值就是你要的数组了

解决方案 »

  1.   

    如果是jdk1.4的话,String类有一个函数,split()
    String str="aa,bb,cc,dd";String[] result=str.split(",");String数组result里存的就是四个元素,然后怎么做就知道了吧。
      

  2.   

    String src="aa,bb,cc,dd";
    src=','+ src +',';
    Vector vec=new Vectory();
    int p1=src.indexOf(',')+1;
    int p2=src.indexOf(',',p1)+1;
    String temp;
    while(p2 > 0){
      temp=src.subString(p1,p2-1);
      vec.add(temp);
      p1=p2;
      p2=src.indexOf(',',p1)+1;
    }