文件的复制
文件的复制,是将一个文件的内容复制到另一个文件中去;
涉及到的知识是 java 的文件流的知识点
只需要文件输入流和输出流,就能够实现,然后对于文件的复制只需要记住就行
代码如下:
package com.neuedu.file; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; public class CopeFile { public static void CopeFile(String file1,String file2){ File f1=new File(file1); //创建文件 File f2=new File(file2); int byteread=0;//计算读取的字节数 byte [] by=new byte[2017];//存储读取的文件 if (f1.exists()) { ///判断文件是否存在 try { InputStream iStream=new FileInputStream(f1); //输入流 FileOutputStream oStream=new FileOutputStream(f2);//输出流 while((byteread=iStream.read(by))!=-1){ //循环读取字符 oStream.write(by, 0, byteread); //循环读取字符 } iStream.close(); oStream.close(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } System.out.println("ok"); } public static void main(String[] args) { CopeFile("F:/企业实训/day8/Listener.txt", "F:/企业实训/day8/abc.txt"); } }