Java利用字节流 单字节复制 文件
来源:互联网 发布:linux 目录剩余空间 编辑:程序博客网 时间:2024/05/16 17:32
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class testZy2 {
public static void main(String[] args) throws IOException {
//这段代码放在程序执行前
long begin = System.currentTimeMillis();
duqu("G:\\myeclipse-2017-ci-5-offline-installer-windows.exe","D:\\123\\001.exe");//调用duqu方法读出文件目标文件内容
// 这段代码放在程序执行后
long end = System.currentTimeMillis() - begin;
System.out.println("耗时:" + end + "毫秒");
}
private static void duqu(String path,String path1) throws FileNotFoundException, IOException {
FileInputStream fi = new FileInputStream(path);//利用InPutStreamd读取文件内容
File file1 = new File(path);//new一个File对象以获取文档长度
int flen = (int) file1.length();//获取文档长度,其长度为flen
// File file = new File(path1);//创建要写入的文件夹
// file.createNewFile();//创建要写入的文件夹
FileOutputStream fo = new FileOutputStream(path1); //new一个OutPutStream对象
for(int i =0;i<flen;i++){
int data = fi.read();
fo.write(data);
}
System.out.println("按字节复制完毕。。。");
//关闭流
fi.close();
fo.close();
}
}
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class testZy2 {
public static void main(String[] args) throws IOException {
//这段代码放在程序执行前
long begin = System.currentTimeMillis();
duqu("G:\\myeclipse-2017-ci-5-offline-installer-windows.exe","D:\\123\\001.exe");//调用duqu方法读出文件目标文件内容
// 这段代码放在程序执行后
long end = System.currentTimeMillis() - begin;
System.out.println("耗时:" + end + "毫秒");
}
private static void duqu(String path,String path1) throws FileNotFoundException, IOException {
FileInputStream fi = new FileInputStream(path);//利用InPutStreamd读取文件内容
File file1 = new File(path);//new一个File对象以获取文档长度
int flen = (int) file1.length();//获取文档长度,其长度为flen
// File file = new File(path1);//创建要写入的文件夹
// file.createNewFile();//创建要写入的文件夹
FileOutputStream fo = new FileOutputStream(path1); //new一个OutPutStream对象
for(int i =0;i<flen;i++){
int data = fi.read();
fo.write(data);
}
System.out.println("按字节复制完毕。。。");
//关闭流
fi.close();
fo.close();
}
}
阅读全文
0 0
- Java利用字节流 单字节复制 文件
- Java字节流复制文件
- 通过java字节流复制文件,逐个字节读取写入
- java缓冲字节流复制文件,逐个字节读取、写入
- 字节流复制文件
- 字节流文件复制
- java字符流字节流复制文件
- Java I/O 字节流 文件复制
- java字节流复制一个avi文件
- Java 文件复制 基于字节流数据传输
- 【Java】使用字节流复制文件
- java字节流实现文件复制
- Java 使用字节流 一次性复制文件
- java 字节流复制文件(总)
- Java IO学习【13】利用字节流复制文件的4种方法详解
- 文件字节流的复制
- 字节流的复制文件
- 字节流实现文件复制
- Android Studio 自己常用的一些快捷键分享
- phpcms ajax列表分页加载更多
- 安装office project出现错误1406
- Python 字典的格式化转换
- Java实现杨辉三角
- Java利用字节流 单字节复制 文件
- 重装mysql遇到的系列问题
- NoSQL
- Java 使用字节流 一次性复制文件
- 支持Android7.0 Signature V2 Scheme多渠道打包,并解决360加固获取不到渠道信息,渠道统计失败的问题
- Oracle基本语法及例子
- Windows下安装配置Apollo和Mosquitto
- 利用ClipDrawable显示评分的view
- iOS 真机上 webview获取html的title无法显示在navigationBar上。title被挤压。解决