请问怎么统计一段字符串内的某个字符串的个数啊? 比如统计一段代码中if的个数?我原来以为可以用StringTokenizer,可是StringTokenizer(String str, String delim) ,delim这个参数好像并没有把这个字符串当作一个整体。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单的做法用 String.split("if") 得到的数组长度减1就是个数但是这个方法的效率比较低StringTokenizer是可以的 我用过StringTokenizer,把delim参数写成if,一段程序一个if都没有,结果统计出了20个。结果我发现去掉一个i就变成了19个。 int len = s.length();str = s.replace("if","");int count = (len -str.length())/2; 取序列的最大5个值 新手问:“学习java应该使用哪个平台” 关于Object-Oriented Design and Patterns的作业题~~高手帮帮忙啊~~ java 与sqlserver 2000 连接问题?! JSP考试试题有几题不会做谁帮我谢谢 菜鸟级问题,我怎么对一个数组进行初始化操作,紧急情况 简单文件读写问题 *****以好的的电子书换原程序***** 问一个简单的不能再简单的numberformat问题 关于字符集的问题? 小程序,大问题 困惑!求教关于一个double型乘法计算输出的问题!
结果我发现去掉一个i就变成了19个。
str = s.replace("if","");
int count = (len -str.length())/2;