package IOliu.DemoCopyFive;
import org.omg.CosNaming.NamingContextExtPackage.StringNameHelper;
import java.io.*;
public class DemoTest {
static String srcFileName="F:\\untitledxuexi\\src\\IOliu\\DemoCopyFive\\DemoTest.java";
static String desFileName="F:\\untitledxuexi\\src\\IOliu\\DemoCopyFive\\DemoCopy.txt";
public static void main(String[] args) throws IOException{
method1();
method2();
method3();
method4();
method5();
}
public static void method1() throws IOException{
FileReader fr=new FileReader(srcFileName);
FileWriter fw=new FileWriter(desFileName);
int ch;
while ((ch=fr.read())!=-1){
fw.write(ch);
}
fw.close();
fw.close();
}
public static void method2() throws IOException{
FileReader fr=new FileReader(srcFileName);
FileWriter fw=new FileWriter(desFileName);
char chs[]=new char[1024];
int len;
while ((len=fr.read(chs))!=-1){
fw.write(chs,0,len);
}
fw.close();
fr.close();
}
public static void method3() throws IOException{
FileReader fr=new FileReader(srcFileName);
FileWriter fw=new FileWriter(desFileName);
BufferedReader br=new BufferedReader(fr);
BufferedWriter bw=new BufferedWriter(fw);
int ch;
while ((ch=br.read())!=-1){
bw.write(ch);
}
br.close();
bw.close();
fw.close();
fr.close();
}
public static void method4() throws IOException{
FileReader fr=new FileReader(srcFileName);
FileWriter fw=new FileWriter(desFileName);
BufferedReader br=new BufferedReader(fr);
BufferedWriter bw=new BufferedWriter(fw);
char chs[]=new char[1024];
int len;
while ((len=br.read(chs))!=-1){
bw.write(chs,0,len);
}
br.close();
bw.close();
fw.close();
fr.close();
}
public static void method5() throws IOException{
FileReader fr=new FileReader(srcFileName);
FileWriter fw=new FileWriter(desFileName);
BufferedReader br=new BufferedReader(fr);
BufferedWriter bw=new BufferedWriter(fw);
String stu;
while ((stu=br.readLine())!=null){
bw.write(stu);
bw.newLine();
bw.flush();
}
bw.close();
br.close();
fr.close();
fw.close();
}
}
版权声明:本文为AFacetoj原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。