※ 引述《yishung (~風華亂舞~)》之銘言:
: 這是一個很簡單的問題,
: 不過我翻來翻去找不到是哪個method,煩請知道的告知一下
: 情境是這樣的,我要在文章裡算某字串出現的字數,
: 比如說,在小紅帽的故事裡算『小紅帽』出現的次數
: 問題就是這樣...
: 目前我的作法是用StringTokenizer去切,
: java.util.StringTokenizer st=new java.util.StringTokenizer(content,"小紅帽");
我記得後面那個參數,是遇到其中任何一個字元就會切開
也就是說如果 content = "我是小白";
這樣會被切成 "我是", "白" 兩個部份
不過跟 String.split() 不同的是,
如果 content = "我是小紅帽"
結果並不會變成 "我是", "", ""
如果是我要計算的話,應該會用 indexOf 搭配迴圈吧
或著是一些比較偷懶的做法.. content.replace("小紅帽", "")
然後去計算總共少了幾個字元....XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.131.68.61
討論串 (同標題文章)