主页 > 其他  > 

java读写txt

java读写txt

    /**      * 传入txt路径读取txt文件      *      * @param txtPath      * @return 返回读取到的内容      */     public String readTxt(String txtPath) {         File file = new File(txtPath);         if (file.isFile() && file.exists()) {             try {                 FileInputStream fileInputStream = new FileInputStream(file);                 InputStreamReader inputStreamReader = new InputStreamReader(fileInputStream);                 BufferedReader bufferedReader = new BufferedReader(inputStreamReader);                   StringBuffer sb = new StringBuffer();                 String text = null;                 while ((text = bufferedReader.readLine()) != null) {                     sb.append(text);                 }                 return sb.toString();             } catch (Exception e) {                 e.printStackTrace();             }         }         return null;     }         /**      * 使用FileOutputStream来写入txt文件      *      * @param txtPath txt文件路径      * @param content 需要写入的文本      */     public void writeTxt(String txtPath, String content) {         FileOutputStream fileOutputStream = null;         File file = new File(txtPath);         try {             if (file.exists()) {                 //判断文件是否存在,如果不存在就新建一个txt                 file.createNewFile();             }             fileOutputStream = new FileOutputStream(file);             fileOutputStream.write(content.getBytes());             fileOutputStream.flush();             fileOutputStream.close();         } catch (Exception e) {             e.printStackTrace();         }     }

标签:

java读写txt由讯客互联其他栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“java读写txt