我试了用 string.split("|"),但这样的结果是不对的,把每个字符作为一个单位切割了,例如,iteye,切割成了 i t e y e五个部分,这个要怎么弄呢?
[code]
"it|eye".split("\|");
[/code]
用StringTokenizer 这个类进行分割:下面只是一个简单的例子,自己DEBUG看下就明白了,具体类的用法查API吧或者google
String ss = ";zzz;;";
StringTokenizer st = new StringTokenizer(ss,";",true);
while(st.hasMoreElements()){
System.out.println(st.nextToken());
}