你是想解析字符串吧?给你一段源码吧:String inString = "1|1212|3121|11213|";
//  "|"是分隔符。
String tempstr = "";
int flag = 0;//标志变量
Vector tempVector = new Vector();StringTokenizer st = new StringTokenizer(inString,"|",true);
while(st.hasMoreTokens()){
  tempStr = st.nextToken();
  if (!tempStr.equals("|")){
    tempVector.add(tempStr.trim());
    flag = 0;
//flag = 1 --- 前一个元素是分割符
  }
  else{
    if (flag == 1){
      tempVector.add("");
    }
    else{
      flag = 1;
    }
  }
} 你用的时候,可以单独将其装在一个Bean里面,或者直接在JSP页面上就可以使用了。不过得到的是一个 Vector。标志变量的作用是当入口字符串中有两个紧挨着的分隔符时,在向量(Vector)里面加上一个空字符串。给分!!!!!