【问题标题】:Understanding String type MAP了解字符串类型 MAP
【发布时间】:2014-12-24 21:20:24
【问题描述】:

谁能解释一下下面的代码:

public Map<String, List<SubscriptionBean>> getSubscriptionInfo(DriverManagerDataSource ds, WebmartConfiguration webmartconnection, int publisherId, int setNo, InputDetails inputDetailsOb, ReportProperties repob, PublisherGeneralBean pubOb);

据我所知,地图是一对键和值。在这种情况下,键是字符串类型,对象是列表,它是订阅 bean 的类型。如果我错了,请纠正我。

现在我无法理解 getSubscriptionInfo 是做什么的?

【问题讨论】:

  • 你到底想了解什么来描述一些东西..
  • 我只是想知道将什么作为值传递给 Map。
  • 我们如何知道getSubscriptionInfo 做了什么?我们没有看到任何实现该方法的源代码。搜索一个然后回来:)。
  • 我们可以将对象作为地图的值传递。在这里,我只是问一下使用这种方法在一般情况下传递了什么?
  • 我们怎么知道这个方法在幕后做了什么?它可以插入nullnull 或任何SubscriptionBean 的列表。

标签: java string generics map hashmap


【解决方案1】:

它很可能会构建一张地图。键是字符串,值是 SubscriptionBeans 列表。在构建该映射后,它会返回它。

当然,知道这一点的方法是阅读方法的文档。

【讨论】:

  • 谢谢@RealSkeptic。你解释得很好。我只想知道MAP是getSubscriptionInfo的返回类型。
猜你喜欢
  • 1970-01-01
  • 2020-10-28
  • 1970-01-01
  • 2018-08-19
  • 2021-04-24
  • 2017-06-05
  • 1970-01-01
  • 1970-01-01
  • 2018-08-08
相关资源
最近更新 更多