zoukankan      html  css  js  c++  java
  • 将文件写入到本地磁盘IO流使用

           /**
    	 * 将文件写入到本地磁盘
    	 * @param dirPath	目录路径
    	 * @param fileName	文件名,包含文件后缀
    	 * @param buffer 	文件
    	 * @return	文件路径
    	 */
    	public String writeToFile(String dirPath, String fileName, String buffer) {
    		String NCHome = RuntimeEnv.getInstance().getProperty(RuntimeEnv.SERVER_LOCATION_PROPERTY);
    		dirPath = NCHome + File.separator + "upload";
    		File file = new File(dirPath);
    		if (!file.exists()) {
    			file.mkdirs();
    		}
    		SimpleDateFormat df = new SimpleDateFormat("_yyyy_MM_dd_HHmmss");
    		fileName = fileName + df.format(new Date());
    		String filePath = dirPath + File.separator + fileName;
    		try {
    			OutputStream out = new FileOutputStream(filePath);
    			Writer writer = new java.io.OutputStreamWriter(out, "UTF-8");//UTF-8,GB2312
    			writer.write(buffer.toString());
    			writer.close();
    		} catch (Exception e) {
    			e.printStackTrace();
    		}
    		return filePath;
    	}
    
    作者:-亚州Asu-
    若标题中有“转载”字样,则本文版权归原作者所有。若无转载字样,本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    tips:你的点赞我都当成了喜欢~
  • 相关阅读:
    Intent
    关注博客
    Bitmap
    图片压缩
    读取相册、拍照
    Godot开发环境与学习资源
    源码开放的引擎研究
    海龟交易法操作商品期货
    重新开始
    使用node_redis进行redis数据库crud操作
  • 原文地址:https://www.cnblogs.com/yazhouasu/p/14889029.html
Copyright © 2011-2022 走看看