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:你的点赞我都当成了喜欢~
  • 相关阅读:
    i++ ++i i=i+1 和i+=1
    cmd命令行 端口
    WAS 查看服务状态
    Linux 拷贝
    jar 压缩 解压 war包
    数据结构
    jar包生成exe可执行程序
    03-vant的一些事
    01-watch原理/computed原理
    05-问题集合
  • 原文地址:https://www.cnblogs.com/yazhouasu/p/14889029.html
Copyright © 2011-2022 走看看