1. 需求:把d盘下的a.txt的内容复制到f盘下的b.txt中:
代码示例:
1 package com.himi.filecopy; 2 3 import java.io.FileInputStream; 4 import java.io.FileOutputStream; 5 import java.io.IOException; 6 7 8 /** 9 * 需求:把d盘下的a.txt的内容复制到f盘下的b.txt中 10 */ 11 12 public class CopyFile { 13 14 public static void main(String[] args) throws IOException { 15 //数据源 16 FileInputStream fis = new FileInputStream("D:\a.txt"); 17 18 //目的地 19 FileOutputStream fos = new FileOutputStream("F:\b.txt"); 20 21 //复制数据 22 int by=0; 23 while((by = fis.read()) != -1) { 24 fos.write(by); 25 } 26 27 fos.close(); 28 fis.close(); 29 } 30 31 }
我们在d盘下的a.txt,如下所示:
复制到F盘下的b.txt,如下表示: