作者tkcn (小安)
看板java
标题Re: [问题] 算字数
时间Thu Apr 12 13:41:50 2007
※ 引述《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