相对于唯一键,如何在哈希图中存储多个值
||
嗨,我必须使用UI显示的值来验证数据库值,因此我将Watij用作自动化工具。
当我必须将数据库值存储到哈希图中时,就会出现问题。
假设数据库有3个字段,名称,电子邮件和地址。
触发查询后,获取的行为10。
我将字段值作为哈希图中的键,并将检索到的行作为值。
我无法将值存储在哈希图中。当我使用哈希图时,值被覆盖,最后我总是得到各个键的单个值。我试图声明具有两个参数的哈希图,分别为字符串和字符串[],但我无法读取最终值。
任何人都可以帮忙,因为我不是Java专家。
谢谢。
没有找到相关结果
已邀请:
4 个回复
咳累录酬
裸雷胜檀哭
和
方法,如您所知,hashmap内部使用了
和\'等于用于存储数据的方法。 现在,当实现哈希码或equals方法时,您可以使用您认为唯一标识该行的任何属性(该行的列)。 而且,在性能方面,这将是更好的方法。
冕偷淮款
这样创建一个映射,其中第一个参数是键(我想是
,可以使用所需的值),而
是一个包含键的数据值的类。
可能是:
您可以使用
将对象添加到地图。 一个更简单的方法是在类似于
的地图中使用数组,但不是很有用。具有DB查询的Java思想是创建对象以封装每条记录。
提孺局缎