2019-04-30集合

作業(yè)一:
使用Scanner從控制臺讀取一個字符串,統(tǒng)計(jì)字符串中每個字符出現(xiàn)的次數(shù),要求使用學(xué)習(xí)過的知識完成以上要求
實(shí)現(xiàn)思路根據(jù)Set、List、Map集合的特性完成。
Scanner src=new Scanner(System.in);
Src.nextLine();//讀取一行



package com.zhiyou100.List;

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

import com.zhiyou100.lianxi.student;

public class Test {
    public static void main(String[] args) {
        

    Scanner src= new Scanner(System.in);
    System.out.println("請輸入字符串");
    String s=src.nextLine();
    Map<Character, Integer> map=new HashMap<>();
    char[]c= s.toCharArray();
    for(int i=0;i<c.length;i++){
        //判斷這個字符是否是第一次出現(xiàn)
        if (!map.containsKey(c[i])) {//第一次出現(xiàn)
            map.put(c[i], 1);
        }else{//不是第一次出現(xiàn)
            int j=map.get(c[i]);
            map.put(c[i], ++j);
        }
        
        }
    System.out.println(map);
    }
    
    }
=============================================

請輸入字符串
qwerrewq
{q=2, r=2, e=2, w=2}


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

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

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