I am writing code that first) asks the user for a file name second) reads the file and puts each line into an ArrayList third) prints out the ArrayList
My code is reading the file with a BufferedReader, but it is only printing out the first line 25 times instead of printing out the 25 different lines.
This is what my while loop looks like. I don't know how to increment it though
ArrayList<String> stringArray = new ArrayList<String>();
BufferedReader reader = null;
reader = new BufferedReader(new FileReader(fileName));
String line = reader.readLine();
while(reader.readLine() != null){
stringArray.add(line);
}
return stringArray;
Any thoughts?