麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Java > 正文

java 實現文件復制和格式更改的實例

2019-11-26 16:14:48
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:

package com.chen.lucene.image;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;

public class Change2Image
{
 /**復制文件
  *
  * @author chen_weixian
  * Mar 11, 2012   11:33:19 PM
  * @param path 需要復制文件的路徑
  * @param savePath 文件保存路徑(復制到的路徑)
  * @throws Exception
  */
 public void change2Image(String path, String savePath) throws Exception
 {
  File file = new File(path);
  if (!file.exists())
  {
   System.out.println("文件不存在!");
   return ;
  }
  // 復制到的路徑如不存在就創建
  File saveFile = new File(savePath);
  if (!saveFile.exists())
  {
   saveFile.mkdirs();
  }
  // 新文件全路徑
  String savePathNew = "";
  for (File fbean : file.listFiles())
  {
   if (fbean.isFile())
   {
    System.out.println(fbean.getName() + "/t" + fbean.getAbsolutePath());
//    savePathNew = savePath + File.separator + fbean.getName()+ ".jpg";
    // 把文件名稱中含有.tbi格式的轉化為.jpg格式 
    savePathNew = savePath + File.separator + (fbean.getName().replaceAll(".tbi", ".jpg"));
    // 開始復制
             copy(fbean ,new File(savePathNew));     
   }
  }
 }

 /**拷貝文件
  *
  * @author chen_weixian
  * Mar 11, 2012   11:31:59 PM
  * @param fromFile
  * @param toFile
  * @throws Exception
  */
 private static void copy(File fromFile, File toFile) throws Exception{ 
  if (!fromFile.exists())
  {
   System.out.println("來源文件為空!");
  }
  if (!toFile.exists())
  {
   System.out.println("創建新文件。。");
   toFile.createNewFile();
  }
  FileInputStream  fis = new FileInputStream(fromFile);
        System.out.println("fromFile :" + fromFile.getAbsolutePath());
        FileOutputStream fos = new FileOutputStream(toFile);
        System.out.println("toFile :" + toFile.getAbsolutePath());

        int len = 0; 
        byte[] buf = new byte[1024]; 
        while((len = fis.read(buf)) != -1){ 
         fos.write(buf,0,len); 
        }

        fis.close(); 
        fos.close(); 

    } 


 /** 測試
  * @author chen_weixian
  * Mar 11, 2012   10:19:56 PM
  * @param args
  */
 public static void main(String[] args)
 {
//  String path = "E:/temp";
  String path = "E:/temp/3月份數據包(1)/3月份數據包";
  String savePath = "E:/temp/img";
  Change2Image change2Image = new Change2Image();
  try
  {
   change2Image.change2Image(path, savePath);
  }
  catch (Exception e)
  {
   e.printStackTrace();
  }
  System.out.println("完成");
 }

}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一级免费在线 | 精品国产乱码久久久久久丨区2区 | 亚洲 综合 欧美 动漫 丝袜图 | 国产合集91合集久久日 | 黄色视频a级毛片 | 91欧美视频 | 国产成年人视频 | 黄色av网站在线观看 | 麻豆视频在线播放 | 欧美18一19sex性护士农村 | 黑人一区二区三区四区五区 | 777午夜精品视频在线播放 | 亚洲综合中文 | 毛片免费大全短视频 | 中文字幕免费在线观看视频 | h视频在线免费观看 | 密室逃脱第一季免费观看完整在线 | 毛片在哪里看 | 中文字幕线观看 | 免费国产a | 免费在线观看国产精品 | 精品亚洲一 | 九九精品在线观看视频 | 日本在线视频一区二区三区 | 一级做受毛片免费大片 | 欧美特一级 | 视频一区二区在线播放 | 欧美日韩在线视频一区二区 | 亚洲综合精品 | 在线成人av观看 | 激情小说激情图片激情电影 | 青青草好吊色 | 国产精品久久久乱弄 | 成人区精品一区二区婷婷 | 毛片电影在线看 | 久综合 | 免费观看国产精品视频 | 九色一区二区 | 久久国产精品久久久久久电车 | 成人做爰高潮片免费视频韩国 | 中文字幕一二三区芒果 |