取出字符串中指定字符出现次数
时间:2010-09-02 来源:艾伦
需求:有两个字符串s1,s2,s1="abaad" ,s2="a"输出s2在s1中出现的次数,写法如下
public static void Main()
{ Console.Write( RL("abaad","a")); Console.ReadKey(); } static int RL(string s1,string s2) { int sum=0; //加一些特殊字符的判定 if(s1!=null&&s2!=null&&s1!=string.Empty &&s2!=string.Empty ) { int i = s2.Length; for(int j=0;j<=s1.Length-i;j++) { string s3= s1.Substring(j,i); if(s3==s2) { sum++; } } } return sum; }程序结果:3
相关阅读 更多 +