我需要打開一個文件test.txt
這個文件只有一個句子,但它只在一行中。我的工作是分離每個單詞並顯示所有拼錯的單詞。需要標記僅包含一行的文件
我使用BufferReader和的FileReader試過,但它只是打印出的文件名。我希望它看到第一行,並將所有單詞放在數組中。如果任何人可以解釋我應該如何使用BufferReader或FileReader會很好。
這是test.txt的:
The warst drought in the United States in neearly a century is expected to drive up the price of milk, beef and pork next yeer, the government said Wednesdaay, as consumers bear some of the bruntt of the sweltering heat that is drivng up the cost of feed corrn.
注:這似乎是在編輯器中一個單行。
這是我的嘗試:
FileReader fr = new FileReader("test.txt");
BufferReader br = new BufferReader(fr);
StringBuilder sb = new StringBuilder();
String s;
while((s = br.readLine()) != null){
sb.append(s);
sb.toString();
}
感謝您的幫助。
請編輯您的問題,以顯示您所描述的示例代碼。 – fdsa
我將成爲一名互聯網通靈者。每個人似乎都已經認爲我有一個水晶球,並且可以在沒有看到它的情況下調試它們的代碼...... – John3136
*「但它只是打印出文件的名稱」*您的代碼已經打印任何內容。 –