c简单读写数据到txt文件夹|C简单读写数据到txt文件实例

更新时间:2017-07-28    来源:Action    手机版     字体:

【www.bbyears.com--Action】

 代码如下 public void writeData2Txt(String content) {
   //存放文件的目录
    String fileDir = ServletActionContext.getServletContext().getRealPath("D:/file/");
   //简单的生成文件名
    String fileName =new  SimpleDateFormat("yyyyMMddHHmmsszzz").format(new Date())+".txt";
    File txtFile= new File(fileDir,fileName);
    BufferedReader bufferedReader = null;
    BufferedWriter bufferedWriter = null;
    try {
         bufferedReader = new BufferedReader(new StringReader(content));
         bufferedWriter = new BufferedWriter(new FileWriter(txtFile));
         char buf[] = new char[1024];         //字符缓冲区
             int len;
         while ((len = bufferedReader.read(buf)) != -1) {
             bufferedWriter.write(buf, 0, len);
         }
           
    } catch (IOException e) {
         e.printStackTrace();
    } finally {
         try {
            bufferedWriter.flush();
            bufferedWriter.close();
            bufferedReader.close();
          
         } catch (IOException e) {
            e.printStackTrace();
         }
    }
       
      
}

本文来源:http://www.bbyears.com/flash/34419.html

猜你感兴趣

热门标签

更多>>

本类排行