#FileReader,FileWriter文件字符输入(出)流
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.Reader;
import java.io.Writer;
/**
* 该拷贝只能拷贝文字
* @author 栗志勇
*
*/
public class fTrstCopy2 {
public static void main(String[] args) {
//创建源
File src=new File("D:\\workspace02\\IO流 复习2\\src\\abc.txt");
File dest=new File("D:\\workspace02\\IO流 复习2\\src\\copy.txt");
//选择流
Reader reader=null;
Writer writer=null;
try {
reader=new FileReader(src);
writer=new FileWriter(dest);
//操作
char[] flu=new char[1024];
int len;
while((len=reader.read(flu))!=-1) {
writer.write(flu);
writer.flush();
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}try {
if(writer!=null) {
writer.close();
}
}catch(Exception e) {
}
try {
if(reader!=null) {
reader.close();
}
}catch(Exception e) {
}
}
}
//该代码只能用于复制文字文件txt之类的,不能复制声音,视频等文件,代码由观java三百集所写