-8
私はサービスに関連するアプリを実装しています。サービスはバックグラウンドで継続的に実行されており、String
を返します。
ファイルに文字列を格納しておきたい時に検索したい。このファイルには、最後の文字列に対する最初の文字列情報(上書きなし)が含まれています。データをファイルに連続して保存する方法は?
いずれか解決策がある場合は、私を助けてください。
ありがとうございます。
私はサービスに関連するアプリを実装しています。サービスはバックグラウンドで継続的に実行されており、String
を返します。
ファイルに文字列を格納しておきたい時に検索したい。このファイルには、最後の文字列に対する最初の文字列情報(上書きなし)が含まれています。データをファイルに連続して保存する方法は?
いずれか解決策がある場合は、私を助けてください。
ありがとうございます。
FileOutputStream fos = null;
String FILENAME = "Your File Name";
fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
// write your bytes using fos
fos.write(Bytes to be saved);
fos.close();
// to read a file
FileInputStream fis = null;
fis = youractivity.openFileInput(FILENAME);
StringBuilder builer = new StringBuilder("");
DataInputStream dis = new DataInputStream(fis);
String line = null;
while((line=dis.readLine()) != null)
{
builer.append(line);
}
dis.close();
fis.close();
何か試しましたか?あなたは何かを探せましたか?あなたはいくつかの作業や壊れたコードを持っていますか? –
あなたの質問の解決策を見つけるために何か試してみてください。それであなたがあなたのエラーで質問を投稿することができればそれにはいくつかの問題があります。 – OnkarDhane