zoukankan      html  css  js  c++  java
  • FileCopy文件复制

     1 package cn.com.filecopy;
     2 
     3 import java.io.FileInputStream;
     4 import java.io.FileNotFoundException;
     5 import java.io.FileOutputStream;
     6 import java.io.IOException;
     7 import java.util.Scanner;
     8 
     9 public class FileCopy {
    10     void copyfile(String src,String dec){
    11         FileInputStream fis = null;
    12         FileOutputStream fos = null;
    13         byte[] buffer = new byte[1024];
    14         int temp=0;
    15         try {
    16             fis = new FileInputStream(src);
    17             fos = new FileOutputStream(dec);
    18             while((temp=fis.read(buffer))!=-1 ){
    19                 fos.write(buffer, 0, temp);
    20             }
    21         } catch (FileNotFoundException e) {
    22             // TODO 自动生成的 catch 块
    23             e.printStackTrace();
    24         } catch (IOException e) {
    25             // TODO 自动生成的 catch 块
    26             e.printStackTrace();
    27         }finally{
    28             try {
    29                 fos.close();
    30                 fis.close();
    31             } catch (IOException e1) {
    32                 // TODO 自动生成的 catch 块
    33                 e1.printStackTrace();
    34             }
    35         }
    36         
    37     }
    38     public static void main(String[] args) {
    39         Scanner sc = new Scanner(System.in);
    40         System.out.println("请输入你copy文件的原始路径:");
    41         String src = sc.next();
    42         System.out.println("请输入要copy到的目的地(含文件名):");
    43         String dec = sc.next();
    44         new FileCopy().copyfile(src, dec);
    45     }
    46 
    47 }

    一个简单的文件复制代码。如果是剪切,只需复制完成以后删除原文件即可。

  • 相关阅读:
    2019 SDN上机第7次作业
    2019 SDN上机第六次作业
    2019 SDN上机第5次作业
    SDN课程阅读作业(2)
    2019 SDN上机第4次作业
    2019 SDN阅读作业
    2019 SDN上机第3次作业
    第09组 团队Git现场编程实战
    预习非数值数据的编码方式
    预习原码补码
  • 原文地址:https://www.cnblogs.com/rememberme/p/FileCopy.html
Copyright © 2011-2022 走看看