在Java中 , 要分割String通常我們會用String Class中的split method , 

不過其實還有另外一個class可以幫我們達到這樣的目的 , 那就是StringTokenizer Class.

相較於split method的好處是 , 若兩個term之間有不同大小的空白時 , 用Split可能會斷出 " "這樣的term , 

但是StringTokenizer則是會幫我們將中間的空白吃光 , 不過中間空白的大小為何.

 

For example:

StringTokenizer st = new StringTokenizer("Hello World of Java");

while(st.hasMoreTokens())

{

System.out.println("Token: " + st.nextToken());

若我們想選擇不同的斷開方式:

StringTokenizer st = new StringTokenizer("Hello,World,of,Java" , ",");

while(st.hasMoreTokens())

{

System.out.println("Token: " + st.nextToken());

arrow
arrow
    全站熱搜

    JerryCheng 發表在 痞客邦 留言(0) 人氣()