开发者社区 问答 正文

怎么在Map中储存不同类型的参数

我使用下面的代码:
screenshot
当其他类型的变量作为值时,String 类型的变量作为主键。
那么我如何把这些值在 HashMap 中存储。我使用过 Dictionary,但是不能找到更好的方法来实现,如何存储?

展开
收起
蛮大人123 2016-02-15 15:32:18 5013 分享 版权
2 条回答
写回答
取消 提交回答
  • 把map的value的类型定义为 这些不同类型的父类就行,比如Object
    2019-07-17 18:43:20
    赞同 展开评论
  • 我说我不帅他们就打我,还说我虚伪

    使用下面的方法:
    Map map = new HashMap();
    map.put(kProfileSetupDoneKey , initialSetupDone);
    // etc...

    2019-07-17 18:43:20
    赞同 展开评论
问答分类:
问答标签:
问答地址: