本文实例为大家分享了java实现文本复制的具体代码,供大家参考,具体内容如下
*字符流(读,写)
*缓冲字符流(读,写)
文本复制功能:
package cn.yunhe.io;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Reader;
import java.io.Writer;
public class FileCopy {
public static void main(String[] args) throws IOException {
copyMethod();
}
/**
* 文本复制功能
* 1,找到需要复制的文本路径,创建字符流读取对象
* 2,将字符流读取对象放入缓冲字符流中,为了方便一行一行读取
* 3,找到需要复制到的文本路径,创建写入字符流,
* 4,将写入字符流放在缓冲字符流中,为了方便可以进行字符串的直接写入
* 5,使用while循环进行对象的读取,每循环一次读一行,将读取的内容存放在定义好的字符串类型中,因为使用
* 缓冲字符流读取的内容返回的是字符串类型,当返回值为null时,读