蓝桥杯试题 算法提高 单词出现次数(java)

minute_5

关注

阅读 70

2022-02-16

这里我们用String类的substing方法和indexof方法实现

public static int find(String s,String t){

    int count=0;
    while (s.length()>0){
        int i = s.indexOf(t);
        if (i!=-1) {//找不到 t会返回-1 结束程序
            count++;
        }else {
            break;
        } //用substring截取字符串继续查找
        s = s.substring(i+t.length());//从i+t.length()处继续开始寻找
    }
    return count;
}
 

精彩评论(0)

0 0 举报