java 流写文件

来源:互联网 发布:java安卓开发教程 编辑:程序博客网 时间:2024/06/04 19:26

以下为流写入文件的一般操作

File file = new File(“目录”);

        if(!file.exists())    // 判断目录是否存在,存在则返回true,不存在则返回false
        file.mkdirs();  // 当目录不存在时,创建目录
        file = new File(目录 + 文件名);
        PrintWriter pw = null;
        try {
            pw = new PrintWriter(new OutputStreamWriter(new FileOutputStream(file),"UTF-8"));  // 流加载文件
            pw.write(content);   // 向文件写入内容
            pw.flush();                // 清空缓存,相当于提交操作
        } catch (Exception e) {
            e.printStackTrace();
        }finally {
            if(pw!=null)
                pw.close();  //关闭流
        } 
0 0
原创粉丝点击