2012-02-14 49 views
0

我需要關於如何啓動Java類的幫助。如何讀取文件並計算字符數?

該類定義了一個或多個方法,它們先讀入文件然後逐個讀取其中的字符。做完這些之後,通過查找諸如''之類的內容來查看這些字符中有多少字符。和''。畢竟,請記住多少單詞並將它們放在散列表中。

我知道如何使用for循環來查找'',',','。'並保持字數

但我不知道如何讀取一個文件,逐個字符的文件讀取。

我的電訊管理局局長談到'放'和'搞'的方法?不知道它們是什麼:S

因此,我知道除了開始之外,幾乎所有的事情都可以做。對不起,在下半場知道如何做之前,我無法向您展示下半場的方法。

任何幫助,讓這個開始..謝謝!

+2

看起來像功課,通過閱讀這篇http://docs.oracle.com/javase/1.4.2/docs/api/java/io/Reader.html氣味像功課...... – mcfinnigan 2012-02-14 16:21:01

+0

你就可以開始 – ComputerSaysNo 2012-02-14 16:21:23

+0

@mcfinnigan絕對功課(: – ComputerSaysNo 2012-02-14 16:21:49

回答

1

一個Reader將允許您一次讀取數據字符(例如,你可以同時使用一個InputStreamReaderFileInputStreamFile閱讀)

另外,還要確保你指定你的文件的字符編碼讀取,這確保從字節到字符的正確轉換。

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