【问题标题】:How to store only one duplicate key in hashmap.如何在 hashmap 中只存储一个重复键。
【发布时间】:2017-07-02 04:38:56
【问题描述】:

如何使用 hashMap 和 sql 查询显示来自 table product_Details: p2,p5,s1 的数据,并仅使用 hashMap 显示所有 product_name。

    table: Product_Details.

      product_id     product_name
       1001              p1 
       1001              p2
       1002              p3  
       1002              p4
       1002              p5
       1002              s1

【问题讨论】:

  • 我必须只显示 product_name 1001-p2,1002-p5,1002-s1 以及所有使用 hashMap 的 product_name
  • A Map 不能包含重复的键,一个或多个。
  • 我想我们明白你想要什么。我们在问:您尝试了什么?你被困在哪里了?是什么让您认为任何 Java 映射都可以使用重复键?还是您认为这是一个人们免费为您工作的网站?
  • 先学会如何提问。你没有说,你想要什么。不合逻辑的问题。

标签: java mysql hibernate spring-mvc jsp-tags


【解决方案1】:

您可以使用两列来创建一个键。

例如使用分隔符作为值之间的_或将新对象作为键。

第二个选项是检查值是否存在并用分隔符连接新值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-06
    • 2012-02-14
    • 1970-01-01
    • 2013-12-26
    • 1970-01-01
    • 2021-03-09
    • 2015-07-08
    • 1970-01-01
    相关资源
    最近更新 更多