JAVA——OutputStream类和InputStream类
来源:互联网 发布:扫地机器人推荐 知乎 编辑:程序博客网 时间:2024/06/11 22:09
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;public class FileDemo { public static void main(String[] args) throws Exception { if(args.length!=2){ System.out.println("输入的参数不正确。") ; System.out.println("例:java Copy 源文件路径 目标文件路径") ; System.exit(1) ; } File f1 = new File(args[0]) ; File f2 = new File(args[1]) ; if(!f1.exists()){ System.out.println("源文件不存在!") ; System.exit(1) ; } InputStream input = null ; OutputStream out = null ; try{ input = new FileInputStream(f1) ; }catch(FileNotFoundException e){ e.printStackTrace() ; } try{ out = new FileOutputStream(f2) ; }catch(FileNotFoundException e){ e.printStackTrace() ; } if(input!=null && out!=null){ int temp = 0 ; try{ while((temp=input.read())!=-1){ // 开始拷贝 out.write(temp) ;// 边读边写 } System.out.println("拷贝完成!") ; }catch(IOException e){ e.printStackTrace() ; System.out.println("拷贝失败!") ; } try{ input.close() ; // 关闭 out.close() ; // 关闭 }catch(IOException e){ e.printStackTrace() ; } }}}
0 0
- JAVA——OutputStream类和InputStream类
- Java中InputStream类和OutputStream类
- InputStream类和OutputStream类
- InputStream类和OutputStream类
- java InputStream 和 OutputStream
- Java InputStream 和OutputStream
- Java流中的InputStream类和OutputStream类 转换流
- Java IO 系列源码分析——InputStream和OutputStream
- JAVA——字节流: InputStream /OutputStream
- java io (三) InputStream OutputStream类
- 黑马程序员——java基础 io 流 四个基类InputStream,OutputStream,Reader,Writer
- Android——InputStream&OutputStream
- java OutputStream和InputStream Writer和Reader
- Java IO操作——字节流(OutputStream、InputStream)和字符流(Writer、Reader)
- Java IO操作——字节流(OutputStream、InputStream)和字符流(Writer、Reader)
- java的InputStream和OutputStream的理解
- java的InputStream和OutputStream的理解
- JAVA中InputStream和OutputStream如何区分
- mysql int,bigint,smallint和tinyint理解
- (11)以对象管理资源
- android半透明引导页
- hdu-5668- Circle 逆元+卡特兰数知识模板
- markdown
- JAVA——OutputStream类和InputStream类
- 栈的链接存储——链栈
- OpenCV中感兴趣区域的选取与检测(二)
- HTML5标签绘制渐变图形的一些总结
- Android Studio 常用快捷键
- SpringMVC+Mybatis+Oracle(实例)
- ZOJ 2412 Farm Irrigation
- Add Two Numbers
- mysql开启慢查询日志及查询