-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();
你尝试过什么吗?你有什么Google搜索吗?你有一些工作或破碎的代码? – 2012-02-08 08:53:47
请尝试一下找出你的问题的解决方案,如果你遇到了一些问题,那么你可以发布问题与你的错误,这将是有道理的。 – OnkarDhane 2012-02-08 08:59:13