import java.util.ArrayList;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.FileReader;
import java.util.ArrayList;
public class WordList{
private static ArrayList<String> words;
public static void main(String[] args) {
String line;
BufferedReader br = null;
try {
line = null;
br = new BufferedReader(new FileReader("filename"));
while ((line = br.readLine()) != null){
ArrayList.add(line);// error
}
}
catch (IOException e){
e.printStackTrace();
}
finally {
try {
if (line == null)br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
Я пытаюсь добавить строку из файла txt в arraylist с помощью bufferedReader. Я не уверен, как действовать дальше. Я пробовал эту строку ArrayList.add (строка); но не работает. error: Нельзя ссылаться на статический контекст, нестатический метод add (E). Спасибо заранее!import string in ArrayList с использованием буферизованного считывателя
ОК отлично, спасибо! – user2826974
Downvoter, могу ли я узнать причину downvote? – Masudul