filecopy.java

来自「当本java文件运行时即备份本文件为一个副本。」· Java 代码 · 共 27 行

JAVA
27
字号
/*
程序标题:利用字节流将本程序拷贝至另一个文件acopy_of_java_file中,如果指定的文件不存在,则创建一个新文件,否则原文件的内容会被新写入的内容覆盖。当程序运行后,将生成一个与原程序相同的副本。

程序作者:柯培宗2202010

日期:2004_12_30
*/

import java.io.*;
    public class FileCopy 
{
    public static void main(String args[]) throws IOException
    {
     FileInputStream f1;
     FileOutputStream f2;
     f1=new FileInputStream("FileCopy.java");
     f2=new FileOutputStream("acopy_of_java_file.java");
     int temp;//临时存储值
     while((temp=f1.read())!=-1)//如果f1文件不为空的话
     f2.write(temp);//将f1的内容写入f2
     f1.close();//关闭f1
     f2.close();//关闭f2
     System.out.println("备份文件成功!");
    }
     public FileCopy() {  }//空构造函数
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?