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

Java編程實現(xiàn)統(tǒng)計數(shù)組中各元素出現(xiàn)次數(shù)的方法

 更新時間:2017年07月08日 11:13:20   作者:Haiyoung  
這篇文章主要介紹了Java編程實現(xiàn)統(tǒng)計數(shù)組中各元素出現(xiàn)次數(shù)的方法,涉及java針對數(shù)組的遍歷、比較、運算等相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Java編程實現(xiàn)統(tǒng)計數(shù)組中各元素出現(xiàn)次數(shù)的方法。分享給大家供大家參考,具體如下:

package javatest;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
public class NumOfEle {
  public static void main(String[] args) {
    String[] arr = new String[]{"aaa", "bbb", "ccc", "ddd", "ddd", "aaa"};
    Map<String, Integer> map = new HashMap<>();
    for (String str : arr) {
      Integer num = map.get(str);
      map.put(str, num == null ? 1 : num + 1);
    }
    Set set = map.entrySet();
    Iterator it = set.iterator();
    System.out.println("方法一 :");
    while (it.hasNext()) {
      Map.Entry<String, Integer> entry = (Entry<String, Integer>) it.next();
      System.out.println("單詞 " + entry.getKey() + " 出現(xiàn)次數(shù) : " + entry.getValue());
    }
    System.out.println("方法二 :");
    Iterator it01 = map.keySet().iterator();
    while (it01.hasNext()) {
      Object key = it01.next();
      System.out.println("單詞 " + key + " 出現(xiàn)次數(shù) : " + map.get(key));
    }
  }
}

運行結(jié)果:

方法一 :
單詞 aaa 出現(xiàn)次數(shù) : 2
單詞 ccc 出現(xiàn)次數(shù) : 1
單詞 bbb 出現(xiàn)次數(shù) : 1
單詞 ddd 出現(xiàn)次數(shù) : 2
方法二 :
單詞 aaa 出現(xiàn)次數(shù) : 2
單詞 ccc 出現(xiàn)次數(shù) : 1
單詞 bbb 出現(xiàn)次數(shù) : 1
單詞 ddd 出現(xiàn)次數(shù) : 2

PS:這里再為大家推薦2款非常方便的統(tǒng)計工具供大家參考使用:

在線字數(shù)統(tǒng)計工具:
http://tools.jb51.net/code/zishutongji

在線字符統(tǒng)計與編輯工具:
http://tools.jb51.net/code/char_tongji

更多關(guān)于java算法相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總

希望本文所述對大家java程序設(shè)計有所幫助。

相關(guān)文章

  • 使用Maven進行依賴漏洞檢查的實現(xiàn)指南

    使用Maven進行依賴漏洞檢查的實現(xiàn)指南

    在現(xiàn)代軟件開發(fā)中,開源庫的使用變得愈加普遍和重要,然而,這些開源庫中的漏洞往往會成為潛在的安全風(fēng)險,在本文中,我們將探討如何使用 Maven 進行依賴漏洞檢查,以確保項目的安全性和穩(wěn)定性,需要的朋友可以參考下
    2024-05-05
  • Java中ArrayBlockingQueue和LinkedBlockingQueue

    Java中ArrayBlockingQueue和LinkedBlockingQueue

    這篇文章主要介紹了Java中ArrayBlockingQueue和LinkedBlockingQueue,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-09-09
  • mybatis報錯元素內(nèi)容必須由格式正確的字符數(shù)據(jù)或標記組成異常的解決辦法

    mybatis報錯元素內(nèi)容必須由格式正確的字符數(shù)據(jù)或標記組成異常的解決辦法

    今天小編就為大家分享一篇關(guān)于mybatis查詢出錯解決辦法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 一起來學(xué)習(xí)Java IO的轉(zhuǎn)化流

    一起來學(xué)習(xí)Java IO的轉(zhuǎn)化流

    這篇文章主要為大家詳細介紹了Java IO的轉(zhuǎn)化流,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • Mybatis Plus使用@TableId的示例詳解

    Mybatis Plus使用@TableId的示例詳解

    在 MyBatis Plus 中,@TableId 注解是用于標記實體類中的主鍵字段,它可以更方便地處理主鍵相關(guān)的操作,如自動填充主鍵值或識別主鍵字段,這篇文章主要介紹了Mybatis Plus使用@TableId,需要的朋友可以參考下
    2024-08-08
  • java獲取當(dāng)前日期和時間的二種方法分享

    java獲取當(dāng)前日期和時間的二種方法分享

    這篇文章主要介紹了java獲取當(dāng)前日期和時間的二種方法,需要的朋友可以參考下
    2014-03-03
  • java實現(xiàn)mongodb的數(shù)據(jù)庫連接池

    java實現(xiàn)mongodb的數(shù)據(jù)庫連接池

    這篇文章主要介紹了基于java實現(xiàn)mongodb的數(shù)據(jù)庫連接池,Java通過使用mongo-2.7.3.jar包實現(xiàn)mongodb連接池,感興趣的小伙伴們可以參考一下
    2015-12-12
  • Java進階知識之反射的概念與獲取方法

    Java進階知識之反射的概念與獲取方法

    這篇文章主要給大家介紹了關(guān)于Java進階知識之反射的概念與獲取方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • Java實現(xiàn)Timer的定時調(diào)度函數(shù)schedule的四種用法

    Java實現(xiàn)Timer的定時調(diào)度函數(shù)schedule的四種用法

    本文主要介紹了Java實現(xiàn)Timer的定時調(diào)度函數(shù)schedule的四種用法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • Java 字節(jié)數(shù)組(byte[])和整型(int)的相互轉(zhuǎn)換

    Java 字節(jié)數(shù)組(byte[])和整型(int)的相互轉(zhuǎn)換

    在Java編程中,有時需要將字節(jié)類型(byte)轉(zhuǎn)換為整數(shù)類型(int),或者反過來轉(zhuǎn)換,本文主要介紹了Java 字節(jié)數(shù)組(byte[])和整型(int)的相互轉(zhuǎn)換,感興趣的可以了解一下
    2023-12-12

最新評論

平湖市| 宣威市| 都江堰市| 瑞丽市| 泰来县| 蕉岭县| 买车| 浦江县| 镇雄县| 康保县| 都安| 克山县| 宣武区| 延川县| 和田县| 沙河市| 丹寨县| 新泰市| 沂源县| 县级市| 南川市| 集贤县| 渭南市| 思茅市| 通化县| 略阳县| 瑞安市| 乡宁县| 隆昌县| 乌拉特中旗| 波密县| 盐边县| 丰台区| 潜山县| 凤冈县| 河北区| 宜兴市| 万盛区| 武功县| 房产| 方正县|