import java.util.*;
public class StringSplitTest {
public static void main(String args[]){
String str = "hello:hehe:haha:heihei";
//第一种方式:分割字符串,获取子字符串
String s[] = str.split(":");
System.out.println(Arrays.toString(s));
//第二种方式
StringTokenizer st = new StringTokenizer(str,":");
while(st.hasMoreTokens()){
System.out.println(st.nextToken());
}
}
}
当然可以写正则表达式,但我对正则表达式不熟!