package cn.lnu.string.demo;
public class StringDemo2 {
/**
* �Ӵ��������г��ֵĴ�����"nbafhafnbajfknbajfal';hnbajfanba"
*
* ˼·��
* 1����Ҫ����
* 2���ҵ�һ��nba�ͼ���
* 3��������ַ����в������ַ���
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String str="nbafhafnbajfknbajfal';hnbajfanba";
String key="nba";
int count=getKeyCount(str,key);
System.out.println("key count="+count);
}
public static int getKeyCount(String str, String key) {
int count=0;
int pos=0;
while((pos=str.indexOf(key,pos))!=-1){
count++;
//ÿ������һ�Σ���Ҫȷ���´�Ҫ�ҵ���ʼλ�ã��ϴ�λ��+key�ij���
pos+=key.length();
}
return count;
}
}