0

私は、ファイルを作成し、bufferedwrite と bufferedread を使用して書き込み/読み取りを行う必要がある Android アプリに取り組んでいます。ファイルはアクティビティで次のように宣言されます。

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();

「constructer File(File) is undefined」エラーが発生し続けます。エラーはファイル宣言に関係していると思いますが、理由はわかりません。

どんな助けでも大歓迎です。

4

1 に答える 1

1
String string = "string";
File file = new File(this.getFilesDir(), string);

BufferedWriter out = new BufferedWriter(new FileWriter(file));
out.write("I am a line of text written in" + file);
out.close();
于 2013-01-31T15:59:39.143 に答える