大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

Java面向?qū)ο?/div>
Java異常
Java數(shù)組
Java常用類
Java集合
Java IO流
Java線程
Java反射
Socket編程
Java注解開發(fā)
Java GoF設(shè)計模式
HashMap
Java內(nèi)存模型
Java線性表

HashMap的應(yīng)用

package com.wkcto.hashmap;

import java.util.HashMap;
import java.util.Map.Entry;
import java.util.Set;

/**
 * HashMap的應(yīng)用
 * 	需求:
 * 		統(tǒng)計一個字符串中每個字符出現(xiàn)的次數(shù)
 * 			a : 5
 * 			c : 8
 * 			d : 3		
 * 
 * @author 北京動力節(jié)點
 *
 */
public class Test03 {
	public static void main(String[] args) {
		String text = "dkdkajklajfjadjlkaflkalkagladfalkjdfljflkjflkjfkljalkfjd";
		
		//1)定義一個HashMap保存<字符,次數(shù)>統(tǒng)計結(jié)果
		HashMap<Character, Integer> hashMap = new HashMap<>();
		
		//2)遍歷字符串中的每個字符
		for( int i = 0 ; i<text.length() ; i++){
			char cc = text.charAt(i); 		//返回字符串中的每個字符
			
			//如果該字符是第一次出現(xiàn), 把<字符, 1> 保存到hashMap中
			//如果hashMap中的鍵不包含cc字符, 就是第一次出現(xiàn)
			if ( !hashMap.containsKey(cc)) {
				hashMap.put(cc, 1); 
			}else{
				//如果該字符不是第一次出現(xiàn), 把map中字符的次數(shù)取出來, 加1 , 再保存map中
				int count = hashMap.get(cc);
				hashMap.replace(cc, count+1);
			}
		}
		
		//3)打印結(jié)果
		Set<Entry<Character, Integer>> entrySet = hashMap.entrySet();
		for (Entry<Character, Integer> entry : entrySet) {
			System.out.println( entry.getKey() + " : " + entry.getValue() );
		}
	}
}

 

主站蜘蛛池模板: 欧毛片| 狠狠色丁香婷婷综合最新地址 | 国产欧美亚洲精品综合在线 | 日日摸天天摸狠狠摸摸 | 国产精品.com | 亚洲精品国产不卡在线观看 | 国产午夜偷精品偷伦 | 午夜爱爱网 | 精品区| 在线观看福利影院 | 在线观看亚洲精品专区 | 狠狠噜噜 | 色综合a怡红院怡红院首页 色综合h | 99re这里只有热视频 | 九九视频在线观看视频23 | α片毛片| 青青青免费手机版视频在线观看 | 中文字幕最新中文字幕中文字幕 | 97精品国产综合久久久久久欧美 | 国产麻豆免费 | 婷婷综合久久中文字幕一本 | 欧美日本一道免费一区三区 | 久久九九影视 | 国产欧美综合在线一区二区三区 | 国产精品久久香蕉免费播放 | 国产精品免费大片一区二区 | 亚洲精品美女久久久久网站 | 日本亚洲欧美国产日韩ay高清 | 国产毛片一级国语版 | 亚洲国产aaa毛片无费看 | 国产一区视频在线免费观看 | 男人的天堂一区二区视频在线观看 | 91chinese 永久免费| 久热这里只精品99re8久 | 国产成人精品区在线观看 | 在线中文字幕网 | 亚洲91av | 天天干夜夜艹 | 久久国产乱子伦精品免费不卡 | 综合激情五月婷婷 | 天天综合网天天做天天受 |