sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
sitelink4 | |
sitelink5 | |
sitelink6 |
/**
* 파일의 내용을 읽어 String으로 리턴한다.
* @param file
* @return
* @throws FileNotFoundException
* @throws IOException
*/
public static String readFile(File file) throws FileNotFoundException, IOException {
StringBuffer fileText = new StringBuffer();
if (file.exists()) {
BufferedReader bufferedReader = null;
try {
bufferedReader = new BufferedReader(new FileReader(file));
String textLine = null;
boolean firstFetch = true;
while ((textLine = bufferedReader.readLine()) != null) {
if (!firstFetch) {
fileText.append(System.getProperty("line.separator"));
}
fileText.append(textLine);
firstFetch = false;
}
} finally {
if (bufferedReader != null) {
bufferedReader.close();
}
}
}
return fileText.toString();
}