2008年5月7日 Edited By DingDangXiaoMa
今天用到了些字符串分割函數(shù)及庫
split ,
e.g. "2,3,4,5".split(","),返回一個字符串?dāng)?shù)組。
StringTokenizer
e.g.
StringTokenizer st = new StringTokenizer("2,3,5", ",");
while (st.hasMoreTokens()) {
System.out.println(st.nextToken());
}
對于$為間隔的處理。
"2$3$4$5".split("$");則不能進(jìn)行處理。不提示任何的錯誤,就是沒有得到預(yù)想的結(jié)果。
而StringTokenizer 則能進(jìn)行處理。
這是一個小的發(fā)現(xiàn),還沒有發(fā)現(xiàn)具體的是怎么一回事 ,呵。
以后寫程序一定要注意了,要先進(jìn)行測試,然后再寫頁面上的程序。對自己熟習(xí)的方法,類庫也是一樣,也許就存在著你想不到的結(jié)果 呢。