当前位置: 首页 > 知识库问答 >
问题:

需要有关收藏选择的帮助[重复]

太叔志尚
2023-03-14

我在代码中遇到了一些设计问题。我目前正在为一个游戏编写原型Java但是我对我所做的选择不满意。目前我的游戏有几个类:圆形、圆形集和组件(基本上是主类)。这些类之间的关系如下: 1圆形集可以有多个圆形,每个圆形集都需要知道它在哪个圆形集中。

有人能帮我举一些收藏的例子吗?什么最适合我?

提前感谢!

共有1个答案

符风畔
2023-03-14

Intodudec CircleSet类中的CircleSet id。将CircleSet类中的圆圈集添加

Set <Circles> = new HashSet<Circles>();

在组件类中,创建一个hashmap,其中包含CircleSetId的映射和此处提到的Circle集:

Map <String,HashSet> circlSetMapping = new HashMap<String,HashSet>();

希望有帮助!

 类似资料:
  • 我的问题类似于SQL选择组查询。但是架构发生了变化,我想要不同的结果,如下所述。给定链接的解决方案没有给我正确的解决方案。您可以使用SQL小提琴来解决这个问题。 下面是我的桌子 表1 现在,我想显示每个产品的两个最低金额,如果金额相同,那么任何人都按照升序排列... 所以我想构建单个SQL查询,它给我的结果如下。 请帮我建立这样的查询。

  • 问题内容: 我正在尝试构建我的第一个Boost.Python示例。 编辑:正如@cdhowie所指出的,Python开发标头丢失了。我已经找到并包含了必需的头文件。现在链接器在抱怨: 我已经链接到-lpython3.3m -lboost_python-mt -lpython3.3-还有什么丢失的? 编辑:我想我已经链接到python3.3-config列出的所有内容。由于缺少符号,链接仍然不起作用

  • 这是主平衡分区 我正尝试通过以这种方式添加这两个分区来更新

  • 问题内容: 好吧,我可能也已在较早之前发布了此内容,但到目前为止仍找不到答案,因此请帮助我解决这个问题。 我的数据库结构: ATT (表) Act_ID(PK) Assigned_To_ID(FK,请参阅) Project_ID(FK,请参阅) Product_ID(FK,请参阅) 状态(可以是) 产品表 产品编号(PK) 产品名称 项目表 Project_ID(PK) 项目名 员工表 Emp_I

  • 在一个HTML文件中, 包含许多 ,而在另一个 中, 包含许多 。使用我需要的JavaScript,当我悬停在第一个上时,第一个 的背景颜色会发生变化,以此类推... 匿名用户 你的问题是如此令人困惑,提供一个屏幕截图或绘图表明你实际想要什么。

  • 问题内容: 您如何在一个日期稀疏的表与另一个日期详尽的表之间进行联接,以使稀疏日期之间的间隔取前一个稀疏日期的值? 说明性示例: 所需结果: 更新: 几个人提出了可以完成所需结果的相关子查询。(相关子查询=包含对外部查询的引用的子查询。) 这将起作用;但是,我应该注意到,我使用的平台是MySQL,其相关子查询的优化效果很差。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。