`

计算文件中单词的个数

阅读更多

public class WordProbability {
 File sourceFile=new File("E://33.txt");
 public void count() throws IOException{
   FileInputStream fin=new FileInputStream (sourceFile);
   BufferedReader br=new BufferedReader(new InputStreamReader(fin));
   String str=br.readLine();
   String[] s=str.split(" ");
   TreeMap<String, Integer> map = new TreeMap<String, Integer>();
   for (int i = 0; i < s.length; i++) {
         String key = s[i].toLowerCase();
         if (s[i].length() > 1) {
           if (map.get(key) == null) {
             map.put(key, 1);
           }
           else {
             int value = map.get(key).intValue();
             value++;
             map.put(key, value);
           }
         }
       }

}

分享到:
评论

相关推荐

    统计单词 统计文章中单词的个数

    本文将详细讲解如何统计一篇文章中单词的个数,并找出出现频率最高的前15个单词。 首先,我们需要理解“统计单词”的基本概念。在计算机科学中,文本通常被看作字符序列,而单词则是由空格、标点符号或其他分隔符...

    对读入的某个文本文件input.txt中,拆出英文单词,输出一个按字典顺序排列的单词表,结果输出在文本文件output.txt中,每个单词一行,并在单词后输出该单词出现的个数,两个字段之间用逗号分隔。约定单词仅由英文字母组成,单词间由非英文字母分隔,相同单词只输出一个,大小写不区分。

    在这个程序中,`main()`函数是入口点,它首先读取`input.txt`文件中的所有单词,然后计算每个单词的出现次数,最后将这些信息以指定的格式写入`output.txt`。通过运行这个程序,我们可以完成题目要求的任务。 需要...

    计算文本中各种字符的个数\\从键盘读入一段文本,统计其中的英文字母、数字、空格和除此之外的其他字符个数。

    计算文本中各种字符的个数 本节主要讲解如何统计文本中各种字符的个数,包括英文字母、数字、空格和除此之外的其他字符。通过使用 C 语言编程,实现从键盘读入一段文本,统计其中的英文字母、数字、空格和除此之外...

    POINTERS ON C 第九章编程练习11统计某个单词出现的个数

    在本编程练习中,我们将探讨如何使用C语言来统计一个特定单词在文本文件中出现的次数。这个任务涉及到了文件操作、字符串处理以及指针的使用,这些都是C语言中的核心概念。下面,我们将深入讲解这些知识点。 首先,...

    统计文本单词的个数,VB6.0源代码编写

    在VB6.0环境下,统计文本单词的个数是一项常见的编程任务,这涉及到字符串处理、正则...在提供的压缩包文件"VB090610-统计文本单词的个数"中,应该包含了完成这一任务的完整源代码,你可以参考学习并理解其实现方式。

    Spark Scala简单 统计单词个数

    该资源可以简单计算文本中单词个数

    计算字符串中英文单词个数

    在编程领域,计算一个字符串中英文单词的个数是一项常见的任务,特别是在文本处理和数据分析中。这个任务可以通过C语言来实现,这是一种底层、高效的编程语言,适合处理这种基础的字符操作。Dev C++是一个集成开发...

    单词统计小程序

    【单词统计小程序】是一款使用C语言编写的程序,它的主要功能是分析文本文件中的单词,统计每个单词在文件中出现的次数。对于学习C语言、数据处理和文本分析的初学者来说,这是一个非常实用的练习项目。通过这个小...

    python文件词频统计

    读取给定文本文件,统计单词,计算TOP 10 有一个文件sample.txt,对其进行单词统计,不区分大小写,并显示单词重复最多的10个单词。

    zifuchuan.rar_统计 串中 单词 个数

    这段代码首先读取文件`www.pudn.com.txt`中的内容,然后使用正则表达式找到所有的中文单词,统计它们的个数,并将这些单词存入数组`cArr`。最后,打印出单词总数和数组内容。 通过这种方式,我们可以高效地处理字符...

    Python读取英文文件并记录每个单词出现次数后降序输出示例

    在Python编程中,读取英文文件并记录每个单词出现的次数是常见的文本处理任务,尤其在数据挖掘和自然语言处理领域。以下是一个具体的示例,它涵盖了如何完成这个任务,涉及到了文件操作、字符串处理、字典操作以及...

    c语言统计.v 文件中的cell数

    在C语言中,可以使用标准库函数`fopen()`打开文件,`fgets()`或`fscanf()`读取文件内容,然后通过字符串处理函数如`strtok()`或正则表达式来分割和计数特定单词(在这里是"cell")。 **文本处理**: 在C语言中处理...

    历年计算机三级考试题库.pdf

    4. 字符处理题:编写一个函数StrOL(),对英文文章中的所有单词进行倒排,最后输出到文件OUT6.DAT中。 知识点: * 字符串操作:使用StrOL()函数对英文文章中的字符串进行处理。 * 字符串的操作:使用strcpy和memset...

    ACM常见单词.pdf

    以下是从给定文件内容中提炼出的ACM编程竞赛中常见的英文单词和术语,以及它们所代表的知识点: 1. 数据结构类词汇: - adjacency list(邻接表)与 adjacency matrix(邻接矩阵):用于表示图的两种常见数据结构...

    一个简单的文件处理程序代码

    功能包括:统计一个文件中任意单词的个数。在文件中的指定位置添加字符串,并保存到文件中。在文件中的批定位置删除指定长度字符串,并保存文件。读文件中指定行的字符串,并显示。计算读文件的速度。计算写文个的...

    使用c++实现的回文数猜想程序

    回文数猜想是一种有趣的数学问题,它涉及到数字的排列与性质...通过分析这些文件,学生可以更深入地理解和学习如何在C++环境中解决实际问题。这样的课程设计不仅有助于巩固编程基础,还能提升问题解决能力和数学素养。

    求最长的单词

    - **条件判断**:使用多个嵌套的 `while` 循环来检查当前字符是否为字母,并计算连续字母的个数。 - 内层 `while` 循环中的条件 `(flag == '') && (s[i] != '') && (s[i] != '\0')` 用于判断当前字符是否属于一个...

    java识别一篇文章中某单词出现个数的方法

    ntStackTrace(); } System.out.println(num);...通过以上步骤,Java程序可以有效地计算出文章中特定单词的出现次数。实际应用中,这个方法可以扩展到更复杂的文本分析任务,例如关键词提取、情感分析等。

    C语言 递归调用程序和文件系统

    2.统计给定的一组文本文件的英文单词、字符、数字字符、空白字符、英文字母和其他字符的个数请你扮演项目组程序员角色,认真阅读CodeForLab6.cpp和CodeForLab6.h中的开发要求,按照项目经理要求,完成规划好的各个...

Global site tag (gtag.js) - Google Analytics