最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java統(tǒng)計字符串單詞個數(shù)的方法解析

 更新時間:2017年01月04日 09:06:22   作者:littleFatty  
在一些項目中可能需要對一段字符串中的單詞進(jìn)行統(tǒng)計,本文在這里分享了一個簡單的demo,有需要的朋友可以拿去看一下

在一些項目中可能需要對一段字符串中的單詞進(jìn)行統(tǒng)計,我在這里寫了一個簡單的demo,有需要的同學(xué)可以拿去看一下。

不說廢話了直接貼代碼:

實(shí)現(xiàn)代碼:

/** 
   * 統(tǒng)計各個單詞出現(xiàn)的次數(shù) 
   * @param text 
   */ 
  public static void findEnglishNum(String text){ 
   //找出所有的單詞 
   String[] array = {".", " ", "?", "!"}; 
   for (int i = 0; i < array.length; i++) { 
    text = text.replace(array[i],","); 
   } 
   String[] textArray = text.split(","); 
   //遍歷 記錄 
   Map<String, Integer> map = new HashMap<String, Integer>(); 
   for (int i = 0; i < textArray.length; i++) { 
    String key = textArray[i]; 
    //轉(zhuǎn)為小寫 
    String key_l = key.toLowerCase(); 
    if(!"".equals(key_l)){ 
     Integer num = map.get(key_l); 
     if(num == null || num == 0){ 
      map.put(key_l, 1); 
     }else if(num > 0){ 
      map.put(key_l, num+1); 
     } 
    } 
   } 
   //輸出到控制臺 
   System.out.println("各個單詞出現(xiàn)的頻率為:"); 
   Iterator<String> iter = map.keySet().iterator(); 
   while(iter.hasNext()){ 
    String key = iter.next(); 
    Integer num = map.get(key); 
    System.out.println(key + "\n\t\t" + num + "次\n-------------------"); 
   } 
  }

測試代碼:

public static void main(String[] args) { 
   String text = "Welcome welcome to ADempiere, a commons-based peer-production of Open Source ERP Applications. This Wiki is for the global community to contribute and share know-how and domain expertise. We hope you can find as much open information and participate in making it most usable for everyone. This project has a bazaar of Citizens with a Community Council Team which work in theFunctional Team and Technical Team along the Software Development Procedure supported and funded by the foundation ADempiere"; 
   findEnglishNum(text);   }

運(yùn)行結(jié)果:

后面還有一些沒有全部截下來

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關(guān)文章

  • java中List集合及其實(shí)現(xiàn)類的方法詳解

    java中List集合及其實(shí)現(xiàn)類的方法詳解

    本篇文章給大家?guī)淼膬?nèi)容是關(guān)于java中List集合及其實(shí)現(xiàn)類的方法介紹(附代碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。下面我們就來學(xué)習(xí)一下吧
    2019-06-06
  • SpringSecurity HttpSecurity 類處理流程分析

    SpringSecurity HttpSecurity 類處理流程分析

    SpringSecurity在SSM項目中使用基于配置文件,通過XML標(biāo)簽定義認(rèn)證信息,HttpSecurity在SpringBoot中通過代碼配置實(shí)現(xiàn)與XML相同功能,詳細(xì)介紹了HttpSecurity的類結(jié)構(gòu)、處理過程及其與SecurityBuilder的關(guān)系,感興趣的朋友一起看看吧
    2024-09-09
  • Spring aop失效的幾種解決方案

    Spring aop失效的幾種解決方案

    這篇文章主要介紹了Spring aop失效的幾種解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • 一篇文章帶你從java字節(jié)碼層理解i++和++i

    一篇文章帶你從java字節(jié)碼層理解i++和++i

    這篇文章帶你從java字節(jié)碼層理解i++和++i,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-09-09
  • springboot引入druid解析sql的過程

    springboot引入druid解析sql的過程

    在開發(fā)中,有時我們可能會需要獲取SQL中的表名,那么因?yàn)椴煌臄?shù)據(jù)源類型SQL會存在部分差異,那么我們就可以使用alibaba 的druid包實(shí)現(xiàn)不同的數(shù)據(jù)源類型的sql解析,需要的朋友可以參考下
    2023-08-08
  • java日志LoggerFactory.getLogger的用法及說明

    java日志LoggerFactory.getLogger的用法及說明

    這篇文章主要介紹了java日志LoggerFactory.getLogger的用法及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • CountDownLatch基于AQS阻塞工具用法詳解

    CountDownLatch基于AQS阻塞工具用法詳解

    這篇文章主要為大家介紹了CountDownLatch基于AQS阻塞工具用法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • Java 執(zhí)行CMD命令或執(zhí)行BAT批處理方式

    Java 執(zhí)行CMD命令或執(zhí)行BAT批處理方式

    這篇文章主要介紹了Java 執(zhí)行CMD命令或執(zhí)行BAT批處理方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Spring集成Quartz的簡單配置的方法

    Spring集成Quartz的簡單配置的方法

    本篇文章主要介紹了Spring集成Quartz的簡單配置的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • Spring容器注冊組件實(shí)現(xiàn)過程解析

    Spring容器注冊組件實(shí)現(xiàn)過程解析

    這篇文章主要介紹了Spring容器注冊組件實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-03-03

最新評論

开原市| 建始县| 武川县| 泗阳县| 葫芦岛市| 沭阳县| 安吉县| 左贡县| 勐海县| 洛隆县| 京山县| 大连市| 岳普湖县| 句容市| 循化| 沁水县| 麦盖提县| 体育| 老河口市| 宁都县| 农安县| 赤城县| 崇阳县| 资阳市| 宁海县| 华坪县| 广德县| 汤阴县| 清镇市| 彰化县| 忻州市| 高雄县| 麟游县| 馆陶县| 班戈县| 内乡县| 曲沃县| 泰和县| 溧水县| 定日县| 克什克腾旗|