ok 废话不多说 直接上代码 求大神帮助啊
public class t15629 {
public static void main(String args[]) throws IOException{
File file1=new File("D:/测试文件夹/1.txt");
File file2=new File("D:/测试文件夹/2.txt");
FileReader fr=new FileReader(file1);
BufferedReader bur=new BufferedReader(fr);
FileWriter fw=new FileWriter(file2);
BufferedWriter buw=new BufferedWriter(fw);
String a=bur.readLine();
buw.write(a);
System.out.println(a);
}
}
我想实现的是 把txt 1里面的内容读出来 然后 添加到txt2里面 但是最后我的txt 2里面没有 不知道怎么回事 后来控制台输出的时候a的值是有的 求帮助!!!
------解决方案--------------------
bur.close();
buw.close();
fr.close();
fw.close();
System.out.println(a);
流用完关掉,这样它才会通道里的内容输出到磁盘上的文件里