gpt4 book ai didi

android - 如何在 SugarORM 中保存 ArrayList?

转载 作者:行者123 更新时间:2023-11-30 01:03:59 25 4
gpt4 key购买 nike

我不明白如何使用 SugarORM 来保存数组列表中的信息。

 for (int i =0 ; i<price.size(); i++){
List <OrdersSugarORM> ordersGo = new ArrayList<>();
ordersGo.add(new OrdersSugarORM(article.get(i)));
OrdersSugarORM.saveInTx(ordersGo);
}

最佳答案

我不明白为什么您认为使用 for 循环重复保存单个元素的数组列表是个好主意。

试试这个 - 构建列表,然后保存它。 (使用正确的对象类型,因为您没有提供 OrdersSugarORM 是什么...)

List <OrdersSugarORM> ordersGo = new ArrayList<>();
for (int i = 0; i < price.size(); i++){
ordersGo.add(new OrdersSugarORM(article.get(i)));
}
OrdersSugarORM.saveInTx(ordersGo);

也许您需要 price.get(i),否则请确保 price.size() == article.size()

关于android - 如何在 SugarORM 中保存 ArrayList?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39064087/

25 4 0