package textMyself;
//使用FileWriter寫(xiě)文件
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class text2 {
public static void main(String[] args) {
// TODO 自動(dòng)生成的方法存根
try {
/*
* 先產(chǎn)生FileReader類的實(shí)例化對(duì)象,然后再產(chǎn)生FileWriter對(duì)象
* */
FileReader finput=new FileReader("要讀取的文本路徑? 文本1");
FileWriter foutput=new FileWriter("重新寫(xiě)入的文本路徑 文本1副本");
int i=0;
while((i=finput.read())!=-1) {
System.out.print((char)i);//輸入在控制臺(tái)上而已
foutput.write(i);//? 在循環(huán)中讀取 “文本1” 文件的內(nèi)容【在這里用 read() 讀取】妙同,
} ? ? ? ? //再調(diào)用FileWriter對(duì)象的writer()方法把內(nèi)容寫(xiě)入 “文本1副本” 中圣勒。
/*
* 操作完成后 關(guān)閉輸入流,調(diào)用輸出流的 Flush()方法 清空緩沖區(qū) 攘须,并且關(guān)閉輸出流漆撞。
* */
finput.close();//關(guān)閉輸入流區(qū)
foutput.flush();//清空緩沖區(qū)
foutput.close();//關(guān)閉輸出流
//需要異常的處理
}catch (FileNotFoundException e) {
e.printStackTrace();
}catch(IOException e) {
e.printStackTrace();
}
}
}