轻松访问集合中的条目 - 使用 where 条件
类结构具有以下格式-
class A
{
Set<B> bHolder;
}
class B
{
Set<C> cHolder;
}
class C
{
String data;
}
目标:根据类 C 中的数据从类 A 中检索条目
例如:从 aObject.bHolder.cHolder.data = "compareString" 获取 B
有没有办法完全不这样做通过集合?
谢谢 -基鲁
The class structure is of the following format-
class A
{
Set<B> bHolder;
}
class B
{
Set<C> cHolder;
}
class C
{
String data;
}
Goal : To retrieve an entry from class A depending on the data in class C
Eg: get B from aObject.bHolder.cHolder.data = "compareString"
Is there any way to do it without completely through the sets?
Thx
-Kiru
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当你刚拿到套装时就不行了,不。如果要执行某种查找,则需要一个支持查找的集合,例如
HashMap
(或者通常是Map
)。Not when you've just got sets, no. If you want to perform some sort of lookup, you need a collection which supports lookups, such as
HashMap
(or aMap
in general).