久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java如何統計數組元素出現次數

139次閱讀
沒有評論

共計 745 個字符,預計需要花費 2 分鐘才能閱讀完成。

可以通過使用 HashMap 來統計數組元素的出現次數。具體步驟如下:

  1. 創建一個 HashMap 對象,用于存儲數組元素和其對應的出現次數。
  2. 遍歷數組中的每個元素,如果該元素已經存在于 HashMap 中,則將該元素對應的次數加 1;如果該元素不存在于 HashMap 中,則將該元素作為鍵,出現次數初始化為 1,放入 HashMap 中。
  3. 遍歷完整個數組后,HashMap 中的鍵值對就是數組元素和其對應的出現次數。

以下是一個示例代碼:

import java.util.HashMap;
import java.util.Map;
public class ArrayElementCount {public static void main(String[] args) {int[] arr = {1, 2, 3, 4, 4, 2, 1, 3, 5, 6, 5};
// 創建 HashMap 對象,用于統計數組元素的出現次數
Map countMap = new HashMap();
// 遍歷數組,統計元素出現次數
for (int num : arr) {if (countMap.containsKey(num)) {countMap.put(num, countMap.get(num) + 1);
} else {countMap.put(num, 1);
}
}
// 輸出統計結果
for (Map.Entry entry : countMap.entrySet()) {System.out.println(entry.getKey() + "出現次數:" + entry.getValue());
}
}
}

運行上述代碼,輸出結果為:

1 出現次數:2
2 出現次數:2
3 出現次數:2
4 出現次數:2
5 出現次數:2
6 出現次數:1

其中,數組元素 1、2、3、4、5 的出現次數都為 2,而數組元素 6 的出現次數為 1。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-20發表,共計745字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 保德县| 昔阳县| 巴林左旗| 连山| 香河县| 阜阳市| 宣汉县| 五家渠市| 南阳市| 汨罗市| 平潭县| 武清区| 施秉县| 安乡县| 双鸭山市| 云和县| 赤壁市| 称多县| 信丰县| 北川| 时尚| 金堂县| 盐池县| 城市| 隆昌县| 都匀市| 南阳市| 剑河县| 浪卡子县| 惠州市| 开化县| 东辽县| 万安县| 东宁县| 当阳市| 新郑市| 黄大仙区| 朝阳市| 嘉禾县| 天门市| 万盛区|