flutter - 如何比较两个不同的列表类?
问题描述
我想知道是否可以比较来自不同类的两个列表
假设我有一个list1<A>
, 和一个list2<B>
. 有没有办法创建一个包含相同 nameA 和 nameB 元素的列表?我的意思是,检查 nameA 和 nameB 是否相等,如果是,则将该项目添加到新列表中。
Class A{
String nameA;
int id;
}
Class B{
String nameB;
int id;
}
谢谢你。
解决方案
虽然可能有不同的方法可以做到这一点,例如 Viren 的回答建议你也可以使用一个包来为你收集
推荐阅读
- javascript - 自动删除特定文件夹中的文件
- three.js - 着色器,不绘制视野内的物体
- javascript - 如何在 Javascript 中替换字符串中的特定单词组合?
- reactjs - 如何更新从处于状态的空数组中提取的输入值?
- node.js - app.post 不工作,使用 console.log 不打印任何内容。感谢你的帮助。(学习速递节点JS)
- diameter-protocol - 海鸥流量生成器。AVP 长度
- c++ - 为什么 Visual Studio 找不到我的头文件?
- r - 使用 R 将文件夹和所有子文件夹中的所有 PDF 复制到新文件夹
- r - ggspectro seewave 不能使用填充层
- shopify - Shopify 主题编辑器 + Vue3.x:如何将新的部分设置值传递给 Vue 应用程序?