できれば早めに解答をお願いします。
Processingでテキストファイルに追記しようと以下のコード(抜粋)を書きました。
しかしエラーは出ないものの、ファイルに書き込まれていません。
何が原因なのでしょうか。
以下のコードは抜粋です。
Processing
1void draw() { 2 3(省略) 4 5 try { 6 File file_random_number = new File("random_number.txt"); //initialize 7 8 if (file_random_number.canWrite()) { 9 FileWriter filewriter_random_number = new FileWriter(file_random_number, true); //initialize 10 11 filewriter_random_number.write(random_number[1]+"\r\n"); 12 filewriter_random_number.write(random_number[2]+"\r\n"); 13 14 filewriter_random_number.close(); 15 }else{ 16 println("ファイルに書き込めません。 Can't write a file. (random_number.txt)"); 17 } 18 } 19 catch (IOException e) { 20 println("ファイルに書き込めません。 Can't write a file. (random_number.txt)"); 21 println(e); 22 } 23 24(省略) 25 26} 27
抜粋することはいいのですが、「プログラムとして完結していて、しかも問題となる症状がでる」ようにしていただけませんか。
あなたの回答
tips
プレビュー