0
我正在開發一個android應用程序,我需要使用bufferedwrite和bufferedread創建一個文件並對其進行寫入/讀取。該文件是在活動中聲明如下:android bufferedwriter錯誤
String string = "string";
File file = new File(this.getFilesDir(), string);
當我嘗試使用這條代碼,寫入文件:
BufferedWriter out = new BufferedWriter(new FileWriter(new File(file)));
out.write("I am a line of text written in" + file);
out.close();
我不斷收到一個「建築工(文件)是未定義「錯誤。我相信這個錯誤與文件聲明有關,但我不知道爲什麼。
任何幫助,非常感謝。
那麼,'文件'沒有這樣的構造函數,那麼爲什麼你感到驚訝?直接使用'file' – fge
我不知道我錯過了多少,我想這與3年以上不使用java有關。但是,這不僅在java中發生,所以我想我需要一些睡眠。不管怎麼說,還是要謝謝你! – Malfunction