package com.david5;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class PaiXu1
{
public static void main(String[] args)
{
Map<String ,Integer> map = new HashMap<String,Integer>(); //两种方法,观之第二种使用wrapper class 和增强型的for循环方法
for(int i = 0 ; i< args.length;i++)
{
if(null == map.get(args[i]))
{
map.put(args[i],1);
}
else
{
Integer mm = (Integer)map.get(args[i]);
map.put(args[i],mm + 1);
}
}
System.out.println(map);
Set set = map.keySet();
for(Iterator it = set.iterator();it.hasNext();)
{
String key = (String)it.next();
Integer value = map.get(key);
System.out.println(key + " = " + value);
}
;
for(String word : args)
{
Integer m = map.get(word);
map.put(word,(null == m) ? 1:m+1);
System.out.println(map);
} //在run时,进行args 的configure配置相应的数据,数据以空格键隔开
}
}
增强型for循环 包装类 实现简单的 字母出现次数统计
最新推荐文章于 2022-01-22 16:29:41 发布