計算一個字符串中每個字符出現(xiàn)的個數(shù)(轉(zhuǎn))

public static void main(String[] args) {

? ? ? ? String str = "sdnasjhdasdaksnfcjdshdfufhaosinfdsjncxkjz";

? ? ? ? Map<Character,Integer> map = new HashMap<Character,Integer>();

? ? ? ? char[] arr = str.toCharArray();

? ? ? ? for (char ch : arr) {

? ? ? ? ? ? if (map.containsKey(ch)) {

? ? ? ? ? ? ? ? Integer old = map.get(ch);

? ? ? ? ? ? ? ? map.put(ch, old + 1);

? ? ? ? ? ? } else {

? ? ? ? ? ? ? ? map.put(ch,1);

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? System.out.println(map);

? ? }

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 最先接觸編程的知識是在大學(xué)里面,大學(xué)里面學(xué)了一些基礎(chǔ)的知識,c語言,java語言,單片機(jī)的匯編語言等;大學(xué)畢...
    oceanfive閱讀 3,395評論 0 7
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,706評論 18 399
  • 一、基礎(chǔ)知識:1、JVM、JRE和JDK的區(qū)別:JVM(Java Virtual Machine):java虛擬機(jī)...
    殺小賊閱讀 2,565評論 0 4
  • 四、集合框架 1:String類:字符串(重點) (1)多個字符組成的一個序列,叫字符串。生活中很多數(shù)據(jù)的描述都采...
    佘大將軍閱讀 874評論 0 2
  • 高級組織與任務(wù)執(zhí)行 1、項目管理工具 可以在思維導(dǎo)圖中找出關(guān)鍵項目任務(wù),進(jìn)行索引,查看項目進(jìn)度,進(jìn)行下一步操作 2...
    曹婷婷_3287閱讀 273評論 0 0

友情鏈接更多精彩內(nèi)容