我試圖從僅包含字符串的文件輸入中讀取單詞,並將每個單獨的單詞存儲到單個數組中(不允許使用ArrayList
)。從文件中獲取單詞輸入
我在下面的代碼需要在文件輸入,但把它作爲一個塊。例如,如果文件輸入是「ONE TWO THREE」,我希望每個單詞在數組中有自己的索引(array[0] = "ONE"
,array[1]="TWO"
和array[2]="THREE"
),但我的代碼只是將這個句子放在array[0] = "ONE TWO THREE"
中。我怎樣才能解決這個問題?
int i = 0;
String wd = "";
while (in.hasNextLine()) {
wd = in.nextLine() ;
array[i] = wd;
i++;
System.out.println("wd");
}
如果你不知道的話,在第一次的確切數字,我想你,用列表,而不是一個數組的建議:'list.add(WD);' – Rob 2013-03-06 16:30:31
@Rob'(不出聲的ArrayList) ':) – PermGenError 2013-03-06 16:35:33
@PremGenError Woops沒錯,我沒有看到那個抱歉。但是,所有列表當然不是ArrayList。 – Rob 2013-03-06 16:36:31