首页 新闻 会员 周边

<String,Object> someVar = new HashMap<String,Object>(); 怎么理解?

0
[已解决问题] 解决于 2019-05-17 22:10
<String,Object> someVar =  new HashMap<String,Object>();  //从js转Java的,怎么理解这句代码,用大白话?
Coca-code的主页 Coca-code | 初学一级 | 园豆:10
提问于:2019-05-17 11:25
< >
分享
最佳答案
0

Map<String,Object> someVar = new HashMap<String,Object>();
最前边少了个Map,这个Map<String, Object>是 变量 someVar 的类型,Map是键值对类型,那个String代表键是String类型,Object代表值是Object类型。
比如:
someVar.put("hello", "world");
someVar.put("intValue", 23);

String world = (String) someVar.get("hello");
int intValue = (int) someVar.get("intValue");

相关文档:https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html

奖励园豆:5
xuebin7 | 菜鸟二级 |园豆:207 | 2019-05-17 16:13

感谢回复,帮助了我理解what和how to use的问题,重要的是给了我一个文档地址~(虽然英文不及格,还是感谢!)

Coca-code | 园豆:10 (初学一级) | 2019-05-17 22:09
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册