Java实现的文件Copy例子
2008-02-15 17:51
295 查看
Java实现的文件Copy例子
这个例子是为一个文件系统管理用的,很粗糙,但能处理过程完整,改造一下可以做成一个copyFile方法。
package com.topsoft.icisrpt;
import java.io.*;
/**
* 文件拷贝实现
* File: FileCopyTest.java
* User: leizhimin
* Date: 2008-2-15 11:43:54
*/
public class FileCopyTest {
public static void main(String args[]) throws IOException {
FileCopyTest t=new FileCopyTest();
t.testCopy();
}
public void testCopy() throws IOException {
FileInputStream fin = new FileInputStream(new File("D:\\projectsCC\\leizhimin_main_TopIcis_V1.6\\IcisReport\\src\\com\\topsoft\\icisrpt\\xslFiles\\R05_QD01.xsl"));
FileOutputStream fout = new FileOutputStream(new File("D:\\projectsCC\\leizhimin_main_TopIcis_V1.6\\IcisReport\\src\\com\\topsoft\\icisrpt\\xslFiles\\R05_QD012.xsl"));
int bytesRead;
byte[] buf = new byte[4 * 1024]; // 4K
while ((bytesRead = fin.read(buf)) != -1) {
fout.write(buf, 0, bytesRead);
}
fout.flush();
fout.close();
fin.close();
}
}
运行结果显示没问题:)本文出自 “熔 岩” 博客,请务必保留此出处http://lavasoft.blog.51cto.com/62575/62166
这个例子是为一个文件系统管理用的,很粗糙,但能处理过程完整,改造一下可以做成一个copyFile方法。
package com.topsoft.icisrpt;
import java.io.*;
/**
* 文件拷贝实现
* File: FileCopyTest.java
* User: leizhimin
* Date: 2008-2-15 11:43:54
*/
public class FileCopyTest {
public static void main(String args[]) throws IOException {
FileCopyTest t=new FileCopyTest();
t.testCopy();
}
public void testCopy() throws IOException {
FileInputStream fin = new FileInputStream(new File("D:\\projectsCC\\leizhimin_main_TopIcis_V1.6\\IcisReport\\src\\com\\topsoft\\icisrpt\\xslFiles\\R05_QD01.xsl"));
FileOutputStream fout = new FileOutputStream(new File("D:\\projectsCC\\leizhimin_main_TopIcis_V1.6\\IcisReport\\src\\com\\topsoft\\icisrpt\\xslFiles\\R05_QD012.xsl"));
int bytesRead;
byte[] buf = new byte[4 * 1024]; // 4K
while ((bytesRead = fin.read(buf)) != -1) {
fout.write(buf, 0, bytesRead);
}
fout.flush();
fout.close();
fin.close();
}
}
运行结果显示没问题:)本文出自 “熔 岩” 博客,请务必保留此出处http://lavasoft.blog.51cto.com/62575/62166
相关文章推荐
- Java中实现复制文件或文件夹——CopyUtil.java
- java 实现文件互相copy
- Java IO流简单实现Copy文件
- Java实现从网页表格导出CSV文件的例子
- java关于(io&nio) 的 文件copy例子
- Java拷贝文件的例子(使用channel实现)
- java 输入/输出流小记,文件copy的例子
- Java多线程实现文件copy
- java实现简单XMPP发送消息和文件的简单例子
- PostgreSQL:Java使用CopyManager实现客户端文件COPY导入
- java实现SFTP传输文件例子
- Java拷贝文件的例子(使用channel实现)
- java复制文件的一个小例子(实现根据图片上的内容给图片重命名)
- PostgreSQL:Java使用CopyManager实现客户端文件COPY导入 .
- 怎样用JAVA实现文件copy的代码示例
- PostgreSQL:Java使用CopyManager实现客户端文件COPY导入
- Java 实现文件上传、下载、打包、文件copy、文件夹copy。
- JAVA COPY文件例子
- 编写一个应用程序实现文件的复制。使用格式:java Copy 源文件目标文件,功能是将源文件的内容复制到目标文件。
- JAVA实现查找替换文本文件内容的例子