public static List<String> read(String resourceName) throws IOException {
List<String> list = new ArrayList<String>();
InputStream inputStream = null;
BufferedInputStream bufferedInputStream = null;
BufferedReader bufferedReader = null;
try {
inputStream = FileUtils.class.getClassLoader().getResourceAsStream(resourceName);
bufferedInputStream = new BufferedInputStream(inputStream);
bufferedReader = new BufferedReader(new InputStreamReader(bufferedInputStream, "utf-8"), 5 * 1024 * 1024);
String line = "";
while ((line = bufferedReader.readLine()) != null) {
logger.info("resources file content is -> " + line)
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
bufferedReader.close();
bufferedInputStream.close();
inputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
return list;
}
Java读取resources目录文件内容
最新推荐文章于 2024-06-02 17:02:31 发布