To read a file into an array in Java, read lines into an
ArrayList, then call toArray.For example, this is how you can read manylines.txt file in the /Users/whaadev directory to an array of strings:
List<String> lines = new ArrayList<>();
try (BufferedReader reader = new BufferedReader(new FileReader("/Users/whaadev/manylines.txt"))) {
String line;
while ((line = reader.readLine()) != null) {
lines.add(line);
}
} catch (IOException e) {
e.printStackTrace();
}
String[] linesArray = lines.toArray(new String[0]);
