java中的io问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:42:48
就是说这次输入的信息不会覆盖上一次的信息,而是以单行输入,(本人想做个通信录)

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
import java.io.Writer;
import java.util.Scanner;

public class TestIo {
public static void main(String[] args) throws IOException {
Scanner scanner=new Scanner(System.in);
String line=null;
FileWriter fw=new FileWriter("test.txt",true);
PrintWriter bw=new PrintWriter(fw);
while((line=scanner.nextLine())!=null){
System.out.println(line);
bw.println(line);
bw.flush();
}
bw.close();
fw.close();
}
}