1:读取/写入文件
读取: <span style="font-size:18px;"> BufferedReader br=new BufferedReader(new FileReader("a.txt"));</span>
写入:
<span style="font-size:18px;"> FileOutputStream stream = new FileOutputStream("b.txt",true); </span>
true 表示从文件末尾开始写,默认为false,即覆盖源文件方式一:
<span style="font-size:18px;"> BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(new FileOutputStream("b.txt",true)));</span>
方式二: PrintWriter pw=new PrintWriter(new OutputStreamWriter(new FileOutputStrean("b.txt",true)),true);
注意:
使用 PrintWriter 时构造函数一般都要添加true,使得调用println方法时能够自动刷新
2)从文件的开头开始写(覆盖源文件)
PrintWriter pw=new PrintWriter(new FileWriter("b.txt"),true);
2:从控制台读取/写入
读取:
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
写入:
PrintWriter pw=new PrintWriter(new OutputStreamWriter(System.out),true);