查找文本字母并且统计个数
生活随笔
收集整理的這篇文章主要介紹了
查找文本字母并且统计个数
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
package 查找英語(yǔ)單詞;import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.HashMap;public class Find_zimu {public static void main(String[] args) throws IOException {try {//IO操作讀取文件內(nèi)容FileReader fr = new FileReader("f:/aa.txt");BufferedReader br = new BufferedReader(fr);HashMap<String, Integer> map = new HashMap<String, Integer>();String string =null;Integer count = 0;//每個(gè)字母的次數(shù)Integer total = 0;//總共多少個(gè)字母while ((string=br.readLine())!=null) {char[] ch = string.toCharArray();total = total + ch.length;for (int i = 0; i < ch.length; i++) {ch[i] = Character.toLowerCase(ch[i]);count = map.get(ch[i]+"");if (count == null) {count = 1;}else {count++;}map.put(ch[i]+"", count);}}for (String str : map.keySet()) {System.out.println(str+":"+map.get(str)+" "+map.get(str)*1.0/total*100+"%");}br.close();} catch (FileNotFoundException e) {// TODO Auto-generated catch block
e.printStackTrace();}}}
?
轉(zhuǎn)載于:https://www.cnblogs.com/birdmmxx/p/10859380.html
總結(jié)
以上是生活随笔為你收集整理的查找文本字母并且统计个数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mpvue 小程序开发爬坑汇总
- 下一篇: 渗透测试-基于白名单执行payload-