Blame view

src/main/java/com/objecteye/utils/FileUtils.java 1.01 KB
c83b5b39   Liu Haoyu   项目创建, 集成spring-se...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
  package com.objecteye.utils;
  
  
  import java.io.File;
  import java.io.FileInputStream;
  import java.io.FileOutputStream;
  import java.io.InputStream;
  
  public class FileUtils {
  
      public static void copyFile(String oldPath, String newPath) {
          try {
              int bytesum = 0;
              int byteread = 0;
              File oldfile = new File(oldPath);
              if (oldfile.exists()) {
                  InputStream inStream = new FileInputStream(oldPath);
                  FileOutputStream fs = new FileOutputStream(newPath);
                  byte[] buffer = new byte[1444];
                  int length;
                  while ((byteread = inStream.read(buffer)) != -1) {
                      bytesum += byteread;
                      System.out.println(bytesum);
                      fs.write(buffer, 0, byteread);
                  }
                  inStream.close();
              }
          } catch (Exception e) {
              System.out.println("复制单个文件操作出错");
              e.printStackTrace();
          }
      }
  
  }