JAVA小练习145——使用输入输出字符流拷贝java文件

import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;


public class Demo145 {

	public static void main(String[] args) throws IOException {
		//找到目标文件
		File inFile =  new File("E:\\1.java");
		File outFile = new File("E:\\100.java");
		//建立数据 的输入输出通道
		FileReader fileReader = new FileReader(inFile);
		FileWriter fileWriter = new FileWriter(outFile);
		//边写边读
		
		char[] buf = new char[1024];
		int length = 0 ; 
		while((length= fileReader.read(buf))!=-1){
			fileWriter.write(buf,0,length);
		}
		//关闭资源
		fileWriter.close();
		fileReader.close();
	}
	
}




猜你喜欢

转载自blog.csdn.net/Eric_The_Red/article/details/92408041