gpt4 book ai didi

android - Retrolambda 与 RealmList

转载 作者:行者123 更新时间:2023-11-29 17:06:22 25 4
gpt4 key购买 nike

我试图在 forEach 循环中访问模型类的 RealmList。

尝试:1

realmList.forEach(obj -> { System.out.println("value"+obj.getValue())});

尝试:2

realmList.forEach((ModelClass obj) -> { System.out.println("value"+obj.getValue())});

两次尝试都出错

java.lang.NoClassDefFoundError:activites.MainActivity$$Lambda$1

我该如何解决这个错误?

最佳答案

List.forEach(是JDK8新增的方法。

Android API 24(在 Android 7.0 中)有 JDK8,下面的任何东西都没有 JDK8。

因此您需要使用兼容库而不是 JDK8 方法,例如 this one .

关于android - Retrolambda 与 RealmList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41635237/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com