zoukankan      html  css  js  c++  java
  • java读写file

     private static String encoding = "utf-8";
    
        public static void readTxt(String filePath) throws IOException {
            File file = new File(filePath);
            if (file.isFile() && file.exists()) {
                InputStreamReader read = new InputStreamReader(
                        new FileInputStream(file), encoding);
                BufferedReader bfr = new BufferedReader(read);
                String lineTxt = null;
                while ((lineTxt = bfr.readLine()) != null) {
                    System.out.println(lineTxt);
                }
                read.close();
                bfr.close();
            }
        }
    
        public static String readFile(String path) throws IOException {
            FileReader fileReader = new FileReader(path);
            BufferedReader bufferedReader = new BufferedReader(fileReader);
            String lineTxt = null;
            StringBuffer sb = new StringBuffer();
            while ((lineTxt = bufferedReader.readLine()) != null) {
                sb.append(lineTxt);
            }
            bufferedReader.close();
            fileReader.close();
    
            return sb.toString();
        }
    
        public static void writeTxt(String path, String data) throws IOException {
            FileWriter fileWriter = new FileWriter(path);
            BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
            bufferedWriter.write(data);
            bufferedWriter.close();
            fileWriter.close();
        }
    

      

  • 相关阅读:
    Load样式——1
    通过mybatis-generator-core-1.3.2.jar逆向工程生成
    阶乘
    八进制
    xshell跳转设置 Xshell代理设置
    spark
    内存模型学习-- Container Executor task之间的关系
    scala 学习笔记--闭了个包
    scala 学习笔记--模式匹配
    scala 学习笔记--集合
  • 原文地址:https://www.cnblogs.com/woshimrf/p/5436816.html
Copyright © 2011-2022 走看看