博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
day30-1FileInputStream不用数组进行复制文件
阅读量:5760 次
发布时间:2019-06-18

本文共 1043 字,大约阅读时间需要 3 分钟。

package lianxi;

//要导的包
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class lianxi2 {

public static void main(String[] args){
//获取当前的毫秒值
long a = System.currentTimeMillis();
FileOutputStream b=null;
FileInputStream c=null;
try {
//把要获取的从硬盘中的文件的地址输入到内存
c=new FileInputStream("D:\\b.txt");
//把要储存的从内存中输出到硬盘中文件的地址
b=new FileOutputStream("E:\\b1.txt");
int i=0;
// 将硬盘的文件内容写出赋值给i 然后判断文件中有没有内容 没有内容为-1
while((i=c.read())!=-1){
//将i值读出来赋值给b
b.write(i);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
//判断不中有没有内容
if(b!=null){
try {
//关闭b程序
b.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
//判断不中有没有内容
if(c!=null){
try {
//关闭c程序
c.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
}
//获取当前的毫秒值
long a1 = System.currentTimeMillis();
//计算用了多长时间
double a2=a1-a;
//输出用了多少秒
System.out.println(a2/1000);
}
}

转载于:https://www.cnblogs.com/hfew/p/10596040.html

你可能感兴趣的文章
开启“无线网络”,提示:请启动windows零配置wzc服务
查看>>
【SDN】Openflow协议中对LLDP算法的理解--如何判断非OF区域的存在
查看>>
纯DIV+CSS简单实现Tab选项卡左右切换效果
查看>>
Composer管理PHP依赖关系
查看>>
React.js学习笔记之JSX解读
查看>>
Socket编程问题小记
查看>>
基于Flask-Angular的项目组网架构与部署
查看>>
一张图道尽程序员的出路
查看>>
redis 常用命令
查看>>
LVS+Keepalived高可用负载均衡集群架构
查看>>
烂泥:kvm安装windows系统蓝屏
查看>>
iPhone开发面试题--葵花宝典
查看>>
EdbMails Convert EDB to PST
查看>>
POJ 2184
查看>>
大话 程序猿 眼里的 接口
查看>>
struts2用了哪几种模式
查看>>
replace函数结合正则表达式实现转化成驼峰与转化成连接字符串的方法
查看>>
ubuntu 初学常用命令
查看>>
WCF客户端与服务端通信简单入门教程
查看>>
android 资源种类及使用
查看>>