javaWordAndLineCountTools:用于高效灵活地计算字符流中的单词和行数的类

时间:2024-07-14 00:27:50
【文件属性】:

文件名称:javaWordAndLineCountTools:用于高效灵活地计算字符流中的单词和行数的类

文件大小:26KB

文件格式:ZIP

更新时间:2024-07-14 00:27:50

Java

当前版本:0.0.1 描述 用于对字符流(文件、键盘输入等)中的单词和行进行计数的类。 它们被设计为: 在如何检测单词和线条方面灵活 能够处理任何大小和内容的文件 第一个目标是通过提供 和 接口来实现的,该接口可用于注入自定义字和行计数机制。 单词和行计数也是独立的,因为在某些情况下我们可能不想威胁将新行作为单词分隔符。 第二个目标是通过使用缓冲读取来实现的。 此外,假设一个非常大的文件可能不包含任何换行符,则必须避免将每一行的内容存储在内存中的方法。 主要类: WordAndLineCounter - 使用一个用CharacterReader接口包装的流。 可以使用其getWordCount()和getLineCount()方法检索单词和行数。 这个类被设计成能够读取任何大小的文件:字符被读入一个 公共接口: CharacterReader - 可用于注入自定义机制以从流中读取字符


【文件预览】:
javaWordAndLineCountTools-master
----.gitignore(54B)
----src()
--------main()
--------test()
----pom.xml(2KB)
----README.md(3KB)

网友评论