gpt4 book ai didi

java - 在 Java 中设置 Map 中的

转载 作者:行者123 更新时间:2023-12-01 22:30:03 27 4
gpt4 key购买 nike

我想知道是否可以将 Set 成员添加为类的成员变量,然后可以将其对象作为值放入 M​​ap 中。

我的想法是使用HashSet<T> projects作为我的员工类的成员变量。但是,我希望在数据库上执行一个查询,该查询将以 Map> 项的形式返回查询结果,其中 int 是雇员 ID,Set 是项目。这到底可行吗?

最佳答案

这绝对是可行的。看起来您正在员工和项目之间实现多对多关系。这将对应于一对表,并通过连接表来连接它们。

您将读取您的员工和项目,然后将项目添加到每个员工集中。

我应该提到,将集合公开为成员变量并不是一个好主意,因为集合是可变的。您可以将变量设置为私有(private),并公开从对象添加/查询项目的方法。

关于java - 在 Java 中设置 Map<K,V> 中的 <T>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27995576/

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