欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

读取文本

程序员文章站 2022-07-05 14:48:45
...
Java代码 读取文本
            
    
    博客分类: java   读取文本
            
    
    博客分类: java  
  1. /**  
  2.      * 读取文本文件  
  3.      * @param filepath  
  4.      * @return  
  5.      */  
  6.     public static StringBuilder parser(String filepath) {   
  7.         InputStream inStream = StrUtils.class.getResourceAsStream(filepath);   
  8.         String encoding = "UTF-8";    
  9.         StringBuilder content = new StringBuilder();   
  10.         if(inStream != null){      
  11.             BufferedReader bufferedReader;   
  12.             try {   
  13.                 InputStreamReader read = new InputStreamReader (inStream, encoding);   
  14.                 bufferedReader = new BufferedReader(read);   
  15.                 String c = bufferedReader.readLine();    
  16.                 while(c != null){      
  17.                     content.append(c);      
  18.                     c = bufferedReader.readLine();      
  19.                 }      
  20.                 bufferedReader.close();      
  21.             } catch (FileNotFoundException e) {   
  22.                 e.printStackTrace();   
  23.             } catch (IOException e) {   
  24.                 e.printStackTrace();   
  25.             }      
  26.         }   
  27.         return content;   
  28.     }