哈尔滨商业大学论坛

标题: C简单读写数据到txt文件实例 [打印本页]

作者: 芯蕊    时间: 2012-5-16 17:21
标题: C简单读写数据到txt文件实例
文章介绍了C简单读写数据到txt文件实例,有需要同学可以参考一下下。

代码如下        复制代码
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://hcu.myubbs.com/) Powered by Discuz! X3.3