public static void countWords(String str){Map<String, Integer> map=new HashMap<String, Integer>();        Pattern p=Pattern.compile("\\b[a-zA-Z-]+\\b");//正则表达式Matcher m=p.matcher(str);while(m.find()){String mstr=m.group();if(map.containsKey(mstr)){map.put(mstr,map.get(mstr)+1);}else{map.put(mstr, 1);}}Set<Entry<String, Integer>> entrySet = map.entrySet();Iterator<Entry<String,Integer>> it=entrySet.iterator();while(it.hasNext()){Entry<String, Integer> next = it.next();System.out.println(next.getKey()+" 个数:"+next.getValue());}}

java统计一段英文中单词及个数相关推荐

  1. 统计一段英文中单词的个数c语言,C语言统计一篇英文短文中单词的个数实例代码...

    具体代码如下所述: #include #define N 1000 void main(){ char en[N][81]; int i,j,num=0,n,state; //num 用来统计单词的个 ...

  2. 统计一段英文中单词出现的次数

    package day1028;import java.util.HashMap; import java.util.Map; import java.util.Scanner; import jav ...

  3. 1.统计所输入字符串中单词的个数。2.删除一个list里面重复元素。3.将列表中的偶数变成它的平方,奇数保持不变。4.输入字符串,将其每个字符的ASCII码形成列表并输出.5.猜单词游戏

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: 1.统计所输入字符串中单词的个数,单词之间用空格分隔. 代码: print("请输入字符(以空格隔开):" ...

  4. 统计英文中单词的个数

    题目描述: 输入一行英文句子,以回车结束,统计其中的英语单词的个数后输出. 输入描述: 第一行输入一行英文句子,以回车结束输入.(注意可以输入多组数据,即回车后输出结果可继续输入,程序不终止) 输出描 ...

  5. java统计每个单词单词出现的次数_(java)统计若干段英文中的单词数量,并统计每个单词出现的次数按降序排序。...

    注1(1)注2 !!!!! 10 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStre ...

  6. c++设计函数,输出一串字符中单词的个数

    #include<iostream> using namespace std; int count(char *s) {int k=0;while(*s!='.'&&*s! ...

  7. 实验五 循环结构第1关:斐波那契数列第2关:统计一段英文语句中的单词数和句子数第3关:密码判断第4关:通过数列求自然常数e第5关:双倍余额递减法计算固定资产折旧第6关:销售统计第7关:投资年限计算

    第1关:斐波那契数列 根据提示,在右侧编辑器补充代码,输入x,输出第x个斐波那契数列. 注意:斐波那契数列的第一项和第二项为1 x=eval(input("")) #代码开始 a= ...

  8. java 单词出现次数_java 获取一段英文中每个单词出现的次数

    /** *获取一段英文中每个单词出现的次数 */ import java.util.HashMap; import java.util.Iterator; import java.util.Scann ...

  9. java统计每个单词单词出现的次数_统计一篇英文中每个单词出现的次数

    /*功能:统计一篇英文中每个单词出现的次数 *实现:用HashMap处理统计,用StringBuffer处理输出 *Date:2014-5-14 深夜 *Author:何龙 *QQ:471628912 ...

最新文章

  1. Anaconda3-5.0.1 输入ipython 出现 ImportError: cannot import name ‘create_prompt_application‘
  2. echarts在360中以及IE8浏览器不兼容:解决方案
  3. Liunx UID and GID
  4. 微星z370黑苹果_记录一下装了第二台黑苹果(Z370 + High Sierra)
  5. AtCoder Grand Contest 025
  6. linux和windows和鸿蒙,linux很好,但为何大家都用Win,鸿蒙系统站错阵营了吗?
  7. Java 知识总结大汇总!看完哪个都变大佬!
  8. 【2020团体程序设计天梯赛】L2部分(PTA,L2-033到L2-036)题解代码复盘
  9. linux根目录下各文件的作用
  10. vue 动画 抖动效果_css开发常用动画
  11. 学习笔记12--Apollo开发平台
  12. app采集的10个经典方法
  13. NXP LPC芯片程序下载
  14. git Untracked Files Prevent Rebase
  15. ansible一键部署zabbix并配置自动发现
  16. 计算机交换机配置实验心得,网络配置实验心得
  17. 百万调音师—Audition多轨编辑
  18. sja1000 CAN驱动学习、调试记录(基于PeliCan Mode)
  19. 写在冬日的第一天--一个女程序员第十六年工作总结
  20. 第9届全国大学生 GIS 技能大赛下午试题详解(下)附练习数据

热门文章

  1. 软件分享之Python开发工具
  2. Mybatis-Plus 详解 拉钩笔记
  3. 汇正财经靠谱吗?千亿市场,国资云的数字中国底座
  4. Principles of Machine Learning -- Before You Start 翻译
  5. 京瓷m1025维修模式进不去_复印机怎么进入维修模式?夏普、施乐、理光、京瓷、东芝维修大全...
  6. Camtasia Studio2023电脑屏幕录制软件免费版
  7. EC20定位模块+百度地图API使用踩坑
  8. 「科普大佬说」 智能仿生机器鱼
  9. 防护等级IP代码的意义
  10. ES学习记录10.2——ES分析器3(标记过滤器)