计算字符串中的子串出现次数

原创 2016年08月31日 12:29:40
package com.company.string;


import java.util.Arrays;


/*
 * reverse string
 */
public class Reverse {
public static void main(String[] args) {
String str = "新中国好不好打赛达大道";
Reverse re=new Reverse();
String s=re.reverse(str);
System.out.println(s);
int i=re.count(str, "新");
System.out.println("次数是"+i);

}

public int count(String str,String target){
int count=0;
int fromIndex=0;

while((fromIndex=str.indexOf(target, fromIndex))!=-1){//布尔函数-如果带有目标子串存在则返回非-1的下标

//从找到的地方开始计算下标

count++;

fromIndex+=target.length();
}


return count;

}
}

大串中查找小串出现的次数

Java面试题——在一个较长的字符串中查找较短字符串出现的次数。 实例: /*  * 获取一个字符串中指定子串出的次数。比如说“hanbasdnbafllgnbahjnbakqqqqlnbaxi...
  • haovip123
  • haovip123
  • 2016年07月27日 21:51
  • 984

求一个字符串中连续出现最多的子串次数

求一个字符串中连续出现最多的子串次数
  • u012333003
  • u012333003
  • 2014年09月12日 15:54
  • 1512

TreeMap的使用实例:统计字符出现次数

import java.util.Map; import java.util.Set; import java.util.TreeMap; /** * TreeMap使用实例 * 将字符串内字...
  • franky814
  • franky814
  • 2014年12月12日 22:46
  • 320

java面试题10--String--统计大串中小串出现的次数

解题思路:代码实现: /* * 统计大串中小串出现的次数 * 举例: * 在字符串"woaijavawozhenaijavawozhendeaijavawozhendehenaijav...
  • u014726937
  • u014726937
  • 2016年08月12日 22:30
  • 1612

例题3.14 出现次数最多的子串 LA4670

1.题目描述:点击打开链接 2.解题思路:本题利用AC自动机解决。本题给的文本串非常长,但是模板串又多而短,正好适合AC自动机。然而一个问题是如何统计出现的次数。这里直接在print函数中递归统计。...
  • u014800748
  • u014800748
  • 2015年08月28日 14:34
  • 615

黑马程序员_判断字符串中子串出现的次数

题目如下:           判断一个字符串sdnba1231nbasdfsnbasdfnbasdfsnba中包含子串nba的个数  当看到的这个题目 想到的我的是用String的切割功能spilt...
  • u013080982
  • u013080982
  • 2013年12月13日 15:38
  • 401

查找某个字符串在一个长字符串中出现的次数

public class StringTest2_2 { /** * @param args */ public static void main(String[] args) { ...
  • QCIWYY
  • QCIWYY
  • 2016年11月23日 17:09
  • 2558

hihocoder#1015 (KMP字符串匹配次数)

#1015 : KMP算法 时间限制:1000ms 单点时限:1000ms...
  • mymilkbottles
  • mymilkbottles
  • 2016年07月31日 23:06
  • 1195

【hiho挑战赛24 A&B&C】贪心和期望dp惨烈的后缀自动机

~
  • xym_CSDN
  • xym_CSDN
  • 2016年10月31日 11:12
  • 455

C语言中函数返回字符串的四种方法

在讨论着四种方法之前,首先要对函数有一个简单的认识,无论是在形实结合时,还是在return语句返回时,都有一个拷贝的过程。你传进来的参数是个值,自然函数在工作之前要把这个值拷贝一份供自己使用,你传进来...
  • fengyuzhiren
  • fengyuzhiren
  • 2017年03月05日 17:03
  • 1016
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:计算字符串中的子串出现次数
举报原因:
原因补充:

(最多只允许输入30个字)