我試圖將我在程序中創建的.txt文件中的每一行都放入數組中的每個框中。我想這樣做的原因是我可以在文件的每一行中搜索一個單詞,然後打印整行。 .txt文件的格式如下: 鳥,性別,位置,日期 當鳥觀察已經完成。我想要做的第一件事就是能夠搜索一隻鳥,然後把整行打印出來,另一種方法是我希望能夠做同樣的事情,但搜索位置。 目前我有一些可怕的東西根本不起作用,我真的可以用一些幫助。試圖從文件中創建數組
void fugleType() {
System.out.println("Find observation by bird");
List "fugler.txt" lines = new ArrayList<String>();
BufferedReader reader = null;
try {
reader = new BufferedReader(new FileReader("fugler.txt"));
String line = null;
while ((line = reader.readLine()) != null) {
lines.add(line);
}
} finally {
reader.close();
}
String[] array = lines.toArray();
}
} `
這段代碼應該做什麼:'List「fugler.txt」lines = new ArrayList();'? –