用java实现两个文档的互拷 要求有例子

来源:百度知道 编辑:UC知道 时间:2024/06/22 11:46:29
怎样用java实现两个文档的互拷 要求有例子
中间可以生成其他文件

 
 
 
最简单又可靠的方法是利用一个临时文件(模式就跟利用临时变量的变量值交换一样)。
内容的拷贝方面可以用高效但简单的 FileChannel 类:

import java.io.*;
import java.nio.channels.*;

class SwapFilesUsingFileChannel {
    public static void main(String[] args) {
        File a = new File("a.mp3"),
             b = new File("b.mp3");
        try {
            File temp = File.createTempFile("你的前辍", "你的后辍");
            temp.deleteOnExit();
            copyFile(a, temp);
            copyFile(b, a);
&nb