如何将RealmResults对象转换为RealmList?

Ezi*_*123 23 android realm

我有一个RealmResults <Student>对象.我想将它转换为RealmList <Student>对象.有什么建议?

Cha*_*raM 20

RealmList <Student> results = new RealmList<Student>();

results.addAll(realmResultList.subList(0, realmResultList.size()));
Run Code Online (Sandbox Code Playgroud)


Ral*_*ius 13

如果这对您有用,请尝试告诉我.

RealmList <Student> finalList = new RealmList<Student>();

finalList.addAll(yourRealmResults.subList(0, yourRealmResults.size()));
Run Code Online (Sandbox Code Playgroud)


ar-*_*r-g 13

自0.87.0

  • 添加了Realm.copyFromRealm(),用于创建Realm对象的分离副本(#931).

哪个只允许返回列表 List<E extends RealmObject>


ahm*_*och 9

RealmResults实现List接口,所以RealmList.

RealmList <Student> results = new RealmList<Student>();
results.addAll(realmResultsList);
Run Code Online (Sandbox Code Playgroud)