黑马程序员技术交流社区

标题: 怎么算出大字符串中包含的小字符串数目? [打印本页]

作者: lilipu1    时间: 2016-4-17 01:10
标题: 怎么算出大字符串中包含的小字符串数目?
比如heeheeheehaaaheeh中heeh的个数
作者: lilipu1    时间: 2016-4-18 00:46
没人看么?
作者: 长衫造纸农_    时间: 2016-4-18 08:58
太高深,表示看不懂
作者: 编号89757    时间: 2016-4-18 11:45
lilipu1 发表于 2016-4-17 01:10
比如heeheeheehaaaheeh中heeh的个数

这是Java基础视频的第十二天的知识,有这个题目
作者: lilipu1    时间: 2016-4-19 01:25
那个题目只能算出前面跟后面不叠加的情况,这种heeh中后面是下一个开头的不会做
作者: liudh1    时间: 2016-4-19 08:26
比如heeheeheehaaaheeh中heeh的个数
1,先用indexOf()方法判断是否包含,如果不包含就返回-1,包含就返回index
2,在whie(indexof !=  -1)为循环条件substring(index,index+个数)方法截取,equals判断,同时计数,每相等一次就自增,同时对大字符串进行截取subString(index+个数)
然后输出计数即可.自己琢磨一下
作者: 女神之泪    时间: 2016-4-19 08:51
链式编程
作者: lilipu1    时间: 2016-4-24 22:50
我自己试一下




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2