在jsp中读取txt文本

File file = new 
File(DataInputServlet.class.getClassLoader().getResource("相对路径").getPath());      //获取文件的绝对路径
FileReader fr = new FileReader(file);  //字符输入流(file要求是绝对路径)
BufferedReader br = new BufferedReader(fr);  //使文件可按行读取并具有缓冲功能
ArrayList<String> arr = new ArrayList<String>();
String str = br.readLine();
while(str!=null){
   arr.add(str);
   str = br.readLine();
}
br.close();    //关闭缓冲流
fr.close();    //关闭输入流
发布了113 篇原创文章 · 获赞 33 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_38367681/article/details/84173977
今日推荐