轻松访问集合中的条目 - 使用 where 条件

发布于 2024-10-02 05:45:17 字数 284 浏览 2 评论 0原文

类结构具有以下格式-

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

轮廓§ 2024-10-09 05:45:17

当你刚拿到套装时就不行了,不。如果要执行某种查找,则需要一个支持查找的集合,例如 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 a Map in general).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文