为了账号安全,请及时绑定邮箱和手机立即绑定

在 HashMap 中储存不同类型的参数

在 HashMap 中储存不同类型的参数

蝴蝶不菲 2019-03-14 18:15:20
我使用下面的代码:public boolean  initialSetupDone; public Currency defaultCurrency; public String   userId; final String  kProfileSetupDoneKey  = "kProfileSetupDone"; final String  kDefaultCurrencyKey   = "kDefaultCurrency"; final String  kUserIdKey            = "kUserIdKey";当其他类型的变量作为值时,String 类型的变量作为主键。那么我如何把这些值在 HashMap 中存储。我使用过 Dictionary,但是不能找到更好的方法来实现,如何存储?
查看完整描述

2 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

使用下面的方法:

Map<String, Object> map = new HashMap<String, Object>();
map.put(kProfileSetupDoneKey  , initialSetupDone);
// etc...


查看完整回答
反对 回复 2019-04-27
?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

把值的类型设置为Object嘛


查看完整回答
反对 回复 2019-04-27
  • 2 回答
  • 0 关注
  • 1381 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号