java 使用io流对象实现文件复制

原创 2015年07月10日 10:57:28

文件复制又分为两种情况:

1、纯文本文件复制,可以使用字符流,也可以使用字节流

读取文件内容:

1.1、使用字符流

FileReader fr = new FileReader("a.txt");

1.2、使用字节流

FileInoputStream fis = new FileInputStream("a.txt");


复制写文件内容:

字符流:FileWriter fw = new FileWriter("a_copy.txt");

字节流:FileOutoutStream fis = new FileInoutStream("a_copy.txt");


2、媒体文件复制,只能用字节流对象

读取文件:   FileInputStream fis = new FileInputStream("a.txt");

写文件: FileOutoutStream fis = new FileInoutStream("a_copy.txt");



版权声明:本文为博主原创文章,未经博主允许不得转载。

Java中的I/O流及利用I/O流实现文件复制功能

Java中的I/O流及利用I/O流实现文件复制功能 一、I/O流的概念        1、 什么是I/O? 硬件层面:I/O(input/output),即输入/输出。每个设备都会有一个专用的I...
  • BlueSky_USC
  • BlueSky_USC
  • 2016年11月25日 18:49
  • 1980

java IO流实现文件复制

1。首先读取一个文件的内容 2.然后把读取的文件的内容写入另一个文件。 具体代码如下: //复制文件,首先读取一个文件,然后在写入一个文件   public static void copyFile(...
  • mingyunzhidian
  • mingyunzhidian
  • 2012年07月10日 10:27
  • 506

使用IO流进行文件拷贝和文件夹拷贝

IO流向来因为种类复杂多变而招人烦,而且往往牵涉到字符集和字符编码,导致文件的IO操作要顾及到很多方面。没办法,数据要存储和传输,根据存储方式和读写方式的不同,设计了一系列的IO流种类,分别应对不同的...
  • guangtouhan
  • guangtouhan
  • 2017年09月03日 17:43
  • 81

io流处理文件夹复制功能(java代码)

拷贝某个目录下得所有文件拷指定位置 思想归纳 首先我们需要做的先获取到资源文件夹路径,这里我们先在程序中写死,然后我们还需要一个目标文件夹就是你需要拷贝到哪里。有了这两个文件夹我就可以进行复制了 然...
  • u013132051
  • u013132051
  • 2016年02月27日 17:05
  • 11110

java的IO流以及复制粘贴操作

前天和昨天斌哥讲了java的IO流和汉字的输入输出。并且要我们完成文件的复制粘贴,同样要用到界面,重点的复制粘贴思想是把一个文件看成是一堆二进制数,一个个字节的操作。 在java中是用FileInpu...
  • jjfly999
  • jjfly999
  • 2015年12月14日 13:59
  • 1316

Java IO流之拷贝(复制)文件

在android中使用最多的就是ListView,GridView,用到这两个控件那么肯定要用到适配器,那就是定义一个类继承BaseAdapter,让后覆写它里面的getCount(),getView...
  • u010785585
  • u010785585
  • 2016年10月17日 09:31
  • 5155

Java的IO流与对象的序列化浅谈

今天再次回顾了一些关于java IO流的知识。虽然以前会点IO的方面的编程,但是还是知其然不知其所以然。 首先上一张IO流的主要家族图吧。           该图给出了IO流的具...
  • LULEI1217
  • LULEI1217
  • 2016年01月16日 13:54
  • 2050

java.io流实现文件复制的方法

public static void copyFile(String src,String dest){         File fileIs = new File(src);         ...
  • w1428002522
  • w1428002522
  • 2016年08月28日 00:19
  • 257

利用io流实现文件写出和复制操作

package javaSEproject;import java.io.FileInputStream; import java.io.FileOutputStream; import java...
  • weixin_37989597
  • weixin_37989597
  • 2017年05月17日 23:38
  • 229

关于JAVA IO流中拷贝文件的几种方法

上一篇中的拷贝文件,采取的是批量的方法,还有2中方法分别是按字节拷贝和带缓冲的拷贝。带缓冲的拷贝主要是BufferedInputStream和BuferedOutputStream. Buffered...
  • u014042146
  • u014042146
  • 2015年09月10日 17:28
  • 4568
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java 使用io流对象实现文件复制
举报原因:
原因补充:

(最多只允许输入30个字)