当前位置: 代码迷 >> J2SE >> 求子串的个数解决方法
  详细解决方案

求子串的个数解决方法

热度:9   发布时间:2016-04-24 15:05:38.0
求子串的个数
例如字符串sabcewewabciowewrabcoewabc,求abc的个数。

------解决方案--------------------
String a = "sabcewewabciowewrabcoewabc ";
StringTokenizer s = new StringTokenizer(a, "abc ");
System.out.println( s.countTokens());
------解决方案--------------------
public int getSubCount(String Content, String Sub)
{
int Count=0;
if(Sub.length()!=0){
Count = Content.length();
Content = Content.replaceAll(Sub, " ");
Count = Count - Content.length();
Count = Count / Sub.length();
}
ruturn Count;
}


public int getSubCount(String Content, String Sub)
{
return Content.split(Sub).length-1 ;
}
  相关解决方案