這個是和服務器讀數據結合着來的,是向服務器文件寫數據,這就碰到了是否覆蓋以前寫的數據的問題,看FileWriter();的參數后面的參數名叫append,用詞典查是附加的意思,靈機一動,改成false不就不附加了嗎,不就覆蓋了嗎,這都不用百度 了,呵呵倆false解決了我倆問題,呵呵呵呵,同上篇博文結合着看更好理解。
try {
Writer w= new FileWriter("f://Apache Software Foundation/Tomcat 7.0/webapps/wxPay/code.txt", false); // 寫入的文本不附加在原來的后面而是直接覆蓋
w.write(str);
w.close();
} catch (IOException e) {
// TODO Auto-generated catch block
System.out.println(e.getMessage());
}
Writer w= new FileWriter("f://Apache Software Foundation/Tomcat 7.0/webapps/wxPay/code.txt", false); // 寫入的文本不附加在原來的后面而是直接覆蓋
w.write(str);
w.close();
} catch (IOException e) {
// TODO Auto-generated catch block
System.out.println(e.getMessage());
}