【问题标题】:Android hashtable安卓哈希表
【发布时间】:2012-01-13 14:21:00
【问题描述】:

我想解析 Xml。在 xml 中有多个项目,每个项目都有描述、图像和 url 等等。我想将具有相同描述的所有项目组合在一起,然后将每个项目作为菜单项。单击菜单项时,它会打开该描述的所有项目的列表。

我正在考虑使用HashTable,键是描述和ArrayList。有没有其他办法?

例子

我想不通的是:

说明 URL 图片 汽车 www.ford.com www.ford.com/image.jpg 汽车 www.vw.com www.vw.com/image.jpg 船 www.suzuki.com www.suzuki.com/image.jpg

所以汽车将是Hashmap 中的关键,我如何拥有 2 个Strings?然后需要有 2 个 Cars 条目。

【问题讨论】:

  • 这个解决方案对我来说很合适。使用 HashMap,而不是 Hashtable。
  • LinkedHashMap 里面也有顺序,所以你可以使用它。忽略我的回答,我不知何故错过了你问题的重要部分。
  • 我在想:ArrayList)> ?

标签: java android hashtable


【解决方案1】:

我支持你的解决方案。

我正在考虑将这三个属性封装为一个对象,以防您不关心顺序,我指的是使用 HashTable 与描述的键和值是 ArrayList 与您拥有的类created 具有您描述的三个属性。使用此解决方案,您可以方便地访问所需的所有对象。

希望能提供帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 2023-03-27
    • 2012-09-16
    • 2013-03-21
    • 2021-02-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多