2017-03-10 7 views
0

私は次のコードを持っている:アンドロイドスタジオ - ファイルの読み書きの際

private void writeToFile(String filename,ArrayList<String>arr)throws FileNotFoundException{ 
    try{ 
     FileWriter writer= new FileWriter(filename); 
     String str=""; 
     for(String string:arr){ 
        str+=string; 
        } 

    } 
    catch(IOException e){ 
     e.printStackTrace(); 
    } 
}  

を私の問題は、私はfileNotFoundExceptionエラーを得続けるです。

これはAndroidスタジオの正しい方法ですか?

+0

おそらく間違ったディレクトリに書き込もうとしています。 Environment.getExternalStorageDirectory()+ "\ filename.txt"のようなもの – RvdK

答えて

0

あなたはおそらくthis training(ファイルを保存する|アンドロイドデベロッパー)を探していました。

内部のサンプルコード。

関連する問題