永发信息网

java中map可以存放哪些信息

答案:2  悬赏:30  手机版
解决时间 2021-01-28 19:51
java中map可以存放哪些信息
最佳答案
java map是以键值对的方式保存数据的,map中的键key和值value可以是各种对象,如String、Double、Integer、或者自己定义的类对象,不能是普通基本类型如int、double等
全部回答
一个list对象也无非是一个对象,在map里存取放置都是一种方式,如果你确定取出来的是某类的对象,直接转型就可以了: list c = (list)b.get("a"); 在jdk1.5以上提供了泛型,能够更好地控制类型,减少强行转型的次数。比如我们如果知道这些list里的元素永远是string的话,你就可以写 list a = new arraylist; hashmap> b =new hashmap>(); b.put("a",a); ... list c = b.get("a"); 最后一步不需要强行转型,而且如果在b.put("a",a);这一步如果你想往b里面放一个不是list的东西,或者使用的key不是一个string,编译器就会抗议。 泛型学起来有一定难度,尤其是一些高级用法,写起来有时会觉得繁琐,但是我认为物有所值,能够帮助我们在编译期发现不少潜在问题,写出代码更强健。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
四大名著的主要人物(按人名音序排列)
叶片和外界进行气体交换的“窗户”是AA. 气孔
求韩综Roommate第一季第二季百度云资源 有清
征商的意思是什么啊?知道的请说下!
keil编译有两个警告,怎么搞
炜业能源加油站地址有知道的么?有点事想过去
什么是备注
【英文邮箱】英文邮箱名
孩子头顶位置用力一按就说恶心是怎么回事?
佛教教人如何才能不生气
范冰冰这些明星一年用七百多面膜都要随时敷,
边词的意思是什么啊?知道的请说下!
有创血压监测的指征除外()。
涂了黄油的冲压件电镀前怎样清洗
新起点鞋材地址有知道的么?有点事想过去
推荐资讯
家里给我找个份工作,是在药店卖药,可是我你
莫丽菲尔地址好找么,我有些事要过去
表嫂老是打电话给表弟怎么办
"超前钻"的要求出自哪本规范?
哉生魄的意思是什么啊?知道的请说下!
出现脂肪管型的疾病是()A.尿道炎B.急性膀胱炎
三明市农村商业银行(红杏支行)地址有知道的么
李庄村地址在哪,我要去那里办事
有关新年的五句名言
吊顶灯不亮,拆下后发现灯管两头发黑,如图,
jj比赛官网怎么找啊,求助!
典心有写严耀玉丫鬟甲乙丙丁的故事吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?