所以基本上我有这个数据库,它是一个 for 循环。它每次都会给出不同的分数,我需要将其保存到字符串(或文件,但我想字符串会更容易,因为我需要在每次新调用数据库时它为空)。
我想通过循环存储所有分数,然后在每个分数之后添加一个 , (以保持它们分开),但我的代码不起作用,因为部分代码在 for 循环之外。我该如何解决?还是有更好的/其他方法来做我想要创建的?
DatabaseHandler db = new DatabaseHandler(camera.this);
List<Database> contacts = db.getAllContacts();
for (Database contact : contacts) {
String test = contact.getMP();
StringWriter stringWriter = new StringWriter();
PrintWriter printWriter = new PrintWriter(stringWriter);
printWriter.println(test);
}
printWriter.flush();
printWriter.close();
return stringWriter.toString();