[java]代码库
import java.io.*;
/*
* CopyFileContent.java
*
* Created on 2006年8月22日, 下午5:37
*
* 文件内容的拷贝(任意文件)
*/
public class CopyFileContent {
static void copyContent(FileInputStream inObj, FileOutputStream outObj) {
int copyLen;
byte[] copyBuf = new byte[1024];
try {
while ((copyLen = inObj.read(copyBuf, 0, 1024)) != -1) {
String copyStr = new String(copyBuf);
System.out.println(copyStr);
outObj.write(copyBuf, 0, copyLen);
}
} catch (IOException e) {
System.out.println("error: " + e);
}
}
public static void main(String[] args) {
String secondFileName = "d:\\mydir\\secondFile.wmv";
String thirdFileName = "d:\\mydir\\thirdFile.wmv";
File fileObject = new File(thirdFileName);
FileInputStream inStream;
FileOutputStream outStream;
try {
fileObject.createNewFile();
inStream = new FileInputStream(secondFileName);
outStream = new FileOutputStream(thirdFileName);
copyContent(inStream, outStream);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}