所以我想将我读到的文件存储到一个数组中,但我不知道该怎么做。我正在尝试使用arraylist但是当我在控制台中编译它时,我不会将它与文本文件相同
这是我的代码
public static void main(String[] args) {
BufferedReader br = null;
FileReader fr = null;
String line = null;
ArrayList<String> list = new ArrayList<String>();
try {
fr = new FileReader("sample.txt");
br = new BufferedReader(fr);
while ((line = br.readLine()) != null) {
list.add(line);
line = br.readLine();
for(String s : list){
System.out.println(s);
}
}
} catch (IOException e) {
e.printStackTrace();
}
}
答案 0 :(得分:1)