Java 用于保存成对值的数据结构
这就是我想做的: 具有通道名称列表,其中每个通道名称具有多个成员。两者都是字符串 我现在做的是创建一个2d ArrayList。每个ArrayList上的第一个值是频道名称,下一个值是它的成员。有没有更好的方法来实现这一点(不创建类) 一个映射可以为一个键提供多个值吗?所以我有一个通道作为键,成员作为键的值Java 用于保存成对值的数据结构,java,data-structures,Java,Data Structures,这就是我想做的: 具有通道名称列表,其中每个通道名称具有多个成员。两者都是字符串 我现在做的是创建一个2d ArrayList。每个ArrayList上的第一个值是频道名称,下一个值是它的成员。有没有更好的方法来实现这一点(不创建类) 一个映射可以为一个键提供多个值吗?所以我有一个通道作为键,成员作为键的值 谢谢 是的,Java映射可以有任何类型的键或值 这里您可能需要的是一个映射(因为我假设一个频道不能有两个相同的成员,对吗?) 而any实际上意味着any:您甚至可以将Maps作为Maps的键
谢谢 是的,Java
映射可以有任何类型的键或值
这里您可能需要的是一个映射
(因为我假设一个频道不能有两个相同的成员,对吗?)
而any实际上意味着any:您甚至可以将Map
s作为Map
s的键。是的,JavaMap
可以有任何类型的键或值
这里您可能需要的是一个映射
(因为我假设一个频道不能有两个相同的成员,对吗?)
任何真正的意思都是:你甚至可以把Map
s作为Map
s的钥匙。你可以拥有Map你可以拥有Map
番石榴对你有帮助。番石榴对你有帮助。我建议Map
其中T
是渠道成员类型。<Map
其中T
是频道成员类型。“不创建类”为什么?不管怎样,你只需要一张地图
。您只需添加/查找与频道名称关联的项目。“不创建类”为什么?不管怎样,你只需要一张地图
。您只需添加/查找与频道名称相关的项目即可。谢谢,我没有看到那个项目。谢谢,我没有看到那个项目。应该已经想到了。。。谢谢,我应该想到这个。。。谢谢。总是使用界面!始终使用接口!地图