import java.util.StringTokenizer;
public class PartString {
public static void main(String[] args) {
String str = "a|bb|ccc";
// 方法1 split分割符要注意正則表達式的應用
String[] strArray = str.split("//|");
for (int i = 0; i < strArray.length; i++) {
System.out.println(strArray);
}
// 方法2 StringTokenizer方法的調用
StringTokenizer st = new StringTokenizer(str,"|");
while (st.hasMoreTokens()) {
System.out.println(st.nextToken());
}
// 方法3 對於單一標記分割比較麻煩,對於不同標記分割很方便
String index = "|";
int indexNum = 1;
for (int i = 0; indexNum > 0;) {
indexNum = str.indexOf(index,i);
if (indexNum > 0) {
System.out.println(str.substring(i, indexNum));
str = str.substring(indexNum+1);
} else {
System.out.println(str);
}
}
}
}