写入文件最后二十(20)个结果

时间:2014-04-04 22:21:13

标签: java android sql

我通过蓝牙从第一台设备向我的Android应用程序中的第二台设备发送数据。我写这个信息到文本文件。但我只需要20个结果。那我该怎么做呢?我想使用SQLite ...并从SQLite表中读取最后的结果......也许我可以用其他方式做到这一点?请帮帮我......我的测试代码将数据写入文件:

try {

        String test = "test\n";
            File sdCard = Environment.getExternalStorageDirectory();
            File dir = new File (sdCard.getAbsolutePath());
            dir.mkdirs();
            File file = new File(dir, "dir/file.txt");
            byteGet = test.getBytes();

        writeToFile = new FileOutputStream(file, true);
        writeToFole.write(byteGet);

        } catch (Exception e) {   
        }

1 个答案:

答案 0 :(得分:0)

您可以使用允许随机读取或转储la toArray()的固定大小的循环队列来实现您想要的行为。以下是适合该法案的一对夫妇: