Java从读取文件中的字符写到另外一个文件
代码如下:
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Reader;
import java.io.Writer;
public class text {
public static void main(String[] args) {
File sourceFile=new File("D:\\java","a.txt");
File targetFile=new File("D:\\java","b.txt");
char c[]=new char[19];
try {
Writer out=new FileWriter(targetFile,true);
Reader in=new FileReader(sourceFile);
int n=-1;
while((n=in.read(c))!=-1) {
out.write(c,0,n);
}
out.flush();
out.close();
}
catch(IOException e) {
System.out.println("Error"+e);
}
}
}