求助,IO流输出输入问题
package myIO.com;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class CopyFileDemo {
public static void main(String[] args) throws IOException {
FileWriter fw = new FileWriter("A.txt");
fw.write("abcdefjhijklmn");
fw.flush();
fw.close();
FileReader fr = new FileReader("A.txt");
FileWriter fw1 = new FileWriter("B.txt");
while(fr.read()!=-1) {
fw1.write(fr.read());
}
fr.close();
fw1.flush();
fw1.close();
}
}
代码如上:
A.txt:abcdefjhijklmn
B.txt:bdfhjln
为什么会少数据