(利用键值对)java中打印集合中字符出现次数
2009-10-21 12:25
330 查看
自动拆装箱
Map 加上泛型
import java.util.*; public class BoxingTest { private static final int ONE=1; public BoxingTest() { } public static void main (String[] args) { Map hash=new HashMap(); for(int i=0;i<args.length;i++){ int freq=(Integer)hash.get(args[i])== null ? 0 : (Integer)hash.get(args[i]); hash.put(args[i],freq==0 ? ONE : freq+1); } for(int i=0;i<hash.size();i++){ System.out.println (args[i]+"出现:"+hash.get(args[i])+"次"); } // System.out.println (hash); } }
Map 加上泛型
import java.util.*; public class BoxingTest{ private static final int ONE=1; public BoxingTest(){ } public static void main (String[] args) { Map<String,Integer> map=new HashMap<String,Integer>(); for(int i=0;i<args.length;i++){ if(!map.containsKey(args[i])){ map.put(args[i],ONE); } else{ int freq=map.get(args[i]); map.put(args[i],freq+1); } } System.out.println (map.size()+"distinct words detected"); System.out.println (map); } }
相关文章推荐
- 【java编程】Map集合之TreeMap字符串中字符出现次数
- Java基础知识强化之集合框架笔记61:Map集合之统计字符串中每个字符出现的次数的案例
- JAVA中查询一个词在内容中出现的次数、判断集合中是否包含关键字、查询字符串数组单个字符的长度
- Java之集合常见例题(1、统计字符出现次数2、集合嵌套遍历。3、斗地主)
- 使用IndexOf方法来判断“咳嗽”出现的次数及索引、使用Dictionary<key,value> 集合统计没个字符出现的次数
- java 集合 有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和打印出各个字符的个数
- java 判断字符在字符串中出现的次数
- java求字串中字符出现次数
- java-字符串中字符出现的次数
- Java求字符串中出现次数最多的字符
- java中TreeMap的用法-统计字符串中每个字符出现的次数
- Introduction to Java Programming编程题9.4<求某个字符的出现次数>
- Java使用substring()判断指定字符出现次数
- swift-08-使用键值对儿统计字符在字符串中出现的次数
- java统计中文字符出现次数
- 打印输入中各字符出现次数的直方图
- 在一个字符串中找到出现指定次数的字符,根据用户输入次数,打印出现次数为该次数的字符。如输入abaccedff及1,则输出:b e d 如输入abaccedff及2,则输出:a c f
- Think In Java Chapter 18 IO系统 练习17 计算文件中字符出现次数
- java:统计字符出现次数
- java 将字符串中的字符加入到TreeMap集合中,并计算每个字母出现的字数