如何读取文件并计算字符数?

时间:2012-02-14 16:19:33

标签: java file

我需要有关如何启动Java类的帮助。

该类定义了一个或多个方法,这些方法首先读入文件,然后逐个读取其字符。在这之后,通过寻找像''这样的东西,看看有多少这些角色形成了单词。和''。毕竟,记住多少个单词并将它们放在一个hashmap上。

我知道如何使用for循环来查找'',',','。'等等并保持字数

但我不知道如何读取一个文件中逐个字符读取的文件。

我的TA说了一些'put'和'get'方法?不知道它们是什么:S

因此,除了一开始,我知道如何做几乎所有事情。对不起,在知道如何进行上半场之前,我无法告诉你下半场的方法。

任何有助于此开始的帮助..谢谢!

1 个答案:

答案 0 :(得分:1)

Reader允许您一次读取数据字符(例如,您可以使用InputStreamReaderFileInputStream来读取File

还要确保指定要读取的文件的字符编码,这样可以确保从字节到字符的正确转换。

BufferedReader input = new BufferedReader(new InputStreamReader(new FileInputStream("path/to/file"), "charset e.g. utf-8"));