亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

java字符串比較獲取字符串出現(xiàn)次數(shù)的示例

 更新時間:2014年01月12日 10:03:46   作者:  
java獲取一個字符串在整個字符串出現(xiàn)的次數(shù),下面寫出我的思路和二個實現(xiàn)方法,大家參考使用吧

比如:javascriptjavasejavaeejavame

思路:
定義一個計數(shù)器
獲取java第一次出現(xiàn)的位置
從第一次出現(xiàn)位置后剩余的字符串中繼續(xù)獲取java出現(xiàn)的位置每獲取一次就計數(shù)一次
當獲取不到時,計數(shù)完成

復制代碼 代碼如下:

class StringCount{
    public static void main(String[] args){
        String s = "javascriptjavasejavaeejavame";
        int count = getSubString(s,"java");
        System.out.println(count);
    }
    public static int  getSubString(String str,String key){
        int count = 0;
        int index = 0;
        while((index=str.indexOf(key,index))!=-1){
            index = index+key.length();
            count++;
        }
        return count;
    }

}

第二種方式:

復制代碼 代碼如下:

public static int getSubCount_2(String str,String key){
    int count = 0;
    int index = 0;

    while ((index=str.indexOf(key,index))!=-1){
        str = str.subtring(index+key.length());
        count++;
    }
    return count;
}

相關文章

  • 簡單了解java函數(shù)式編碼結構及優(yōu)勢

    簡單了解java函數(shù)式編碼結構及優(yōu)勢

    這篇文章主要介紹了簡單了解java函數(shù)式編碼結構及優(yōu)勢,本文將探討三種下一代 JVM 語言:Groovy、Scala 和 Clojure,比較并對比新的功能和范例,讓 Java 開發(fā)人員對自己近期的未來發(fā)展有大體的認識。,需要的朋友可以參考下
    2019-06-06
  • Java對象在JVM中的生命周期詳解

    Java對象在JVM中的生命周期詳解

    這篇文章主要介紹了Java對象在JVM中的生命周期詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • log4j.properties 配置(實例講解)

    log4j.properties 配置(實例講解)

    下面小編就為大家?guī)硪黄猯og4j.properties 配置(實例講解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • 利用springmvc處理模型數(shù)據(jù)

    利用springmvc處理模型數(shù)據(jù)

    這篇文章主要介紹了如何利用springmvc 處理模型數(shù)據(jù),幫助大家更好的理解和學習使用springmvc,感興趣的朋友可以了解下
    2021-03-03
  • java OpenTelemetry日志體系及缺陷解決方案

    java OpenTelemetry日志體系及缺陷解決方案

    這篇文章主要為大家介紹了java OpenTelemetry日志體系及缺陷解決方案詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • Java數(shù)據(jù)結構 遞歸之迷宮回溯案例講解

    Java數(shù)據(jù)結構 遞歸之迷宮回溯案例講解

    這篇文章主要介紹了Java數(shù)據(jù)結構遞歸之迷宮回溯案例講解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內容,需要的朋友可以參考下
    2021-08-08
  • SpringMVC結合天氣api實現(xiàn)天氣查詢

    SpringMVC結合天氣api實現(xiàn)天氣查詢

    這篇文章主要為大家詳細介紹了SpringMVC結合天氣api實現(xiàn)天氣查詢,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • SpringSecurity攔截器鏈的使用詳解

    SpringSecurity攔截器鏈的使用詳解

    這篇文章主要介紹了SpringSecurity攔截器鏈的使用詳解,webSecurity的build方法最終調用的是doBuild方法,doBuild方法調用的是webSecurity的performBuild方法,webSecurity完成所有過濾器的插件,最終返回的是過濾器鏈代理類filterChainProxy,需要的朋友可以參考下
    2023-11-11
  • Java中的CopyOnWriteArrayList解析

    Java中的CopyOnWriteArrayList解析

    這篇文章主要介紹了Java中的CopyOnWriteArrayList解析,ArrayList是非線程安全的,也就是說在多個線程下進行讀寫,會出現(xiàn)異常,既然是非線程安全,那我們就使用一些機制把它變安全不就好了,需要的朋友可以參考下
    2023-12-12
  • Java 中引入內部類的意義?

    Java 中引入內部類的意義?

    這篇文章主要介紹了Java 中引入內部類的意義?文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,,需要的朋友可以參考下
    2019-06-06

最新評論