首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

求子串的个数解决方法

2012-01-24 
求子串的个数例如字符串sabcewewabciowewrabcoewabc,求abc的个数。[解决办法]String a sabcewewabciowewr

求子串的个数
例如字符串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 ;
}

热点排行