String str=:"when I arrived home, I found my bag lost,the bag is one of my best gift";
int i=str.split("bag").length-1;

解决方案 »

  1.   

    自己写个函数
        private static int getCount(String str,String flag){
            String string = str;
            int pos;
            int iCount = 0;
            while((pos = string.indexOf(flag))>=0){
                iCount++;
                string = string.substring(pos+1);
            }
            return iCount;
            
        }
      

  2.   

    哈哈,出去了一下,欣人抢先了
    我建议欣人的方法
    public int getCount(String str,String bag){
        return str.split("bag").length-1;
    }