Java BufferedReader Read readFileAsListOfStrings(String filename)

Here you can find the source of readFileAsListOfStrings(String filename)

Description

Open and read a file, and return the lines in the file as a list of Strings.

License

Open Source License

Declaration

public static List<String> readFileAsListOfStrings(String filename) throws Exception 

Method Source Code

//package com.java2s;
/**/* ww  w.  ja  v  a2 s  .c o  m*/
 * Copyright 2010, Alvin Alexander, http://devdaily.com.
 * This software is distributed under the terms of the 
 * GNU General Public License.
 *
 * This file is part of an application named JustWrite.
 *
 * JustWrite is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * JustWrite is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with JustWrite. If not, see <http://www.gnu.org/licenses/>.
 *
 */

import java.io.*;
import java.util.*;

public class Main {
    /**
     * Open and read a file, and return the lines in the file as a list of
     * Strings.
     */
    public static List<String> readFileAsListOfStrings(String filename) throws Exception {
        List<String> records = new ArrayList<String>();
        BufferedReader reader = new BufferedReader(new FileReader(filename));
        String line;
        while ((line = reader.readLine()) != null) {
            records.add(line);
        }
        reader.close();
        return records;
    }
}

Related

  1. readFileAsLines(String aFile)
  2. readFileAsList(final String filename)
  3. readFileAsList(String filename, String splitter)
  4. readFileAsListOfString(String fileName, String splitBy)
  5. readFileAsListOfStrings(String filename)
  6. readFileAsText(String path)
  7. readFileByChar(String path)
  8. readFileContext(File fileToRead)
  9. readFileEncoding(String file)