2016-04-18 5 views
0

デスクトップにある既存のファイルに文字列を書き込む方法を知りたい。デスクトップ上の既存のテキストファイルに文字列を書き込むにはどうすればよいですか?

このテキストファイルには既に情報が含まれていますので、拭いてください。

は、次のコードは、前のデータを削除せずに、ファイルにテキストを書き込みします

+0

を試してみてくださいしたい場合は今のデータはラインを交換するだけで、その後、削除する

BufferedWriter bw = null; try { bw = new BufferedWriter(new FileWriter("sample.txt",true)); }catch(IOException e) { System.out.println("ERROR:"+e); return; } try { bw.write("\r\ntext you want to write to the file"); bw.close(); }catch(IOException e) { System.out.println("ERROR:"+e); } } 

実行可能です。 'FileOutputStream'はファイルを開きます。それに書き込みます。ファイルを閉じます。あなたもGoogleでしたか? – KevinO

+0

私はそれを使用しようとしましたが、全文を出力しなかったのは2文字だけです –

+0

いくつかのコードを投稿してください。 – Geosearchef

答えて

0

ありがとうございます。

bw = new BufferedWriter(new FileWriter("sample.txt",true)); 

次のように:

bw = new BufferedWriter(new FileWriter("sample.txt")); 
0

は、簡単にこのコード

PrintWriter p = new PrintWriter(new FileWriter("yourLocation.txt")); 
String s = "hello world"; 
p.printf(s); 
p.close(); 
関連する問題