此函数返回一个vector,vector.size()可得到个数
private Vector parse(String str)
{
        int curPos=0;
        int prePos=0;
        String subStr=null;
        Vector comp=new Vector();
        
        if((str==null)||(str.length()==0))
            return comp;
            
while((curPos=str.indexOf(' ',prePos))!=-1)
{
    subStr=new String();
    subStr=str.substring(prePos,curPos);
    if(subStr==null)
    {
        subStr="";
    }
    prePos=curPos+1;
    comp.addElement(subStr);
}

subStr=new String();
subStr=str.substring(prePos,str.length());
comp.addElement(subStr);
        return comp;
    }