Quantcast
Channel: How do I create a Java string from the contents of a file? - Stack Overflow
Viewing all articles
Browse latest Browse all 36

How do I create a Java string from the contents of a file?

$
0
0

I've been using the idiom below for some time now. And it seems to be the most wide-spread, at least on the sites I've visited.

Is there a better/different way to read a file into a string in Java?

private String readFile(String file) throws IOException {    BufferedReader reader = new BufferedReader(new FileReader (file));    String line = null;    StringBuilder stringBuilder = new StringBuilder();    String ls = System.getProperty("line.separator");    try {        while((line = reader.readLine()) != null) {            stringBuilder.append(line);            stringBuilder.append(ls);        }        return stringBuilder.toString();    } finally {        reader.close();    }}

Viewing all articles
Browse latest Browse all 36

Latest Images

Trending Articles





Latest Images