为了账号安全,请及时绑定邮箱和手机立即绑定

有不明白之处,请教一下,谢谢!

有不明白之处,请教一下,谢谢!

朴实 2016-10-13 09:31:59
   String str="abcdefabhjlecababcab"; String str1="ab"; int count=0; int start = 0; while(str.indexOf(str1, start) >= 0 && start < str.length()){ count++;    start = str.indexOf(str1, start) + str1.length();//您好,请解释下这段代码什么意思,谢谢! }     System.out.println(str1 + "在" + str + "出现的次数为" + count);         
查看完整描述

2 回答

?
ziom

TA贡献948条经验 获得超1109个赞

从str查找str1出现的次数,由于是在循环中,所以每次查完都要给start(查找开始位置)加上str1的长度

查看完整回答
1 反对 回复 2016-10-13
  • 2 回答
  • 0 关注
  • 1675 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信