利用java集合框架统计单词的频率
2013-12-20 21:16
387 查看
import java.util.*; public class Test1 { static Map<Character, Integer> map =new HashMap<>(); static Set<String> set =new HashSet<>(); public static void PrintMap(){ Set<Character> set2=map.keySet(); Iterator<Character> iterator=set2.iterator(); while(iterator.hasNext()){ char xx=iterator.next(); System.out.println(xx+" "+map.get(xx)); } } public static void main(String []args){ char ch[]=new char[100]; // Scanner sc=new Scanner(System.in); String s="hellowword"; ch=s.toCharArray(); for(int j=0;j<ch.length;j++){ if(map.containsKey(ch[j])){ int x=map.get(ch[j]); x++; map.put(ch[j],x); }else{ map.put(ch[j],1); } } PrintMap(); } }
相关文章推荐
- Eclipse插件的安装方法三则
- Java控制台运行
- 高性能、高流量Java Web站点打造的22条建议
- JAVA代码实现从文件写入东西后有读出来=========FileInputStream
- 基于annotation注解的Spring3 MVC Page Redirection Example之三页面重定向学习笔记
- 基于annotation注解的Spring3 MVC Form Handling Example之二表单提交学习笔记
- 基于annotation注解的Spring3 MVC之一 HelloWorld 例子学习笔记
- Java正则表达式
- 解决 Project facet Java version 1.7 is not supported.
- Java Web开发基础零星知识
- ubuntu 10.04 安装 eclipse
- Java Gson 简要笔记
- java中除去字符串(String)中的换行字符(\r \n)
- java中除去字符串(String)中的换行字符(\r \n)
- java中除去字符串(String)中的换行字符(\r \n)
- java中除去字符串(String)中的换行字符(\r \n)
- java代码----FileInputStream 和File
- java练习题
- java线程的通信和线程池
- netbeans开发gtk程序