FileInputStream&&FileOutputStream

本文提供了一个使用Java进行文件复制的示例代码,演示了如何利用FileInputStream和FileOutputStream来读取并复制文件。
  1. /**
  2. *@(#)Test.java
  3. *
  4. *
  5. *@author
  6. *@version1.002008/10/8
  7. */
  8. importjava.io.*;
  9. publicclassTestFileInputStream{
  10. publicstaticvoidmain(String[]args)
  11. {
  12. FileInputStreamin=null;//can'twritelikethisFileInputStreamin;
  13. FileOutputStreamout=null;
  14. try
  15. {
  16. in=newFileInputStream("J:\\javalearn\\IO\\TestFileInputStream.java");
  17. }
  18. catch(FileNotFoundExceptione)
  19. {
  20. System.out.println("fileontfound");
  21. }
  22. try
  23. {
  24. intnum=0;
  25. intb;
  26. out=newFileOutputStream("J:\\javalearn\\IO\\out.java");
  27. while((b=in.read())!=-1)
  28. {
  29. //System.out.print((char)b);
  30. out.write(b);
  31. num++;
  32. }
  33. System.out.println("totlebytes"+num);
  34. in.close();
  35. out.close();
  36. }
  37. catch(IOExceptione)
  38. {
  39. System.out.print("filereaderror");
  40. System.exit(-1);
  41. }
  42. System.out.println("ok");
  43. }
  44. }
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值