所以我想将我读入的文件存储到一个数组中,但我不知道如何。我试图使用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();
}
}
你从某处复制了这段代码吗?提示:真正的编程不是复制和粘贴。 –
不,我自己做了这个... – pteran
好吧...是的..我现在明白了。 –