0
我試圖做一個簡單的數組列表並傳遞從一個文本文件中的一堆條目,但我無法加載文本文件到列表中這是我的代碼現在看起來像︰java.util.Dictionary是抽象的;不能被初始化
import java.util.*;
import java.io.*;
public class PirateDictionary {
private ArrayList<Dictionary> phrases;
private String word;
public PirateDictionary() {
phrases = new ArrayList<Dictionary>();
}
public PirateDictionary(String w) {
word =w;
}
public void load(String loadthis) throws IOException {
Scanner infile = new Scanner(new InputStreamReader
(new FileInputStream(loadthis)));
int num = infile.nextInt();
infile.nextLine();
for (int i = 0; i < num; i++) {
String w = infile.nextLine();
PirateDictionary c = new Dictionary(w);
phrases.add(c);
}
infile.close();
}
}
我只對這裏的一個變量感興趣,那就是'w',我只想傳遞單個單詞。任何意見,將不勝感激。
哦,我不知道字典是Java中的「事物」。我必須創建一個從英語到海盜的口譯譯員,而詞典似乎是擁有所有海盜詞彙的好名字 –