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

请问t<Map<String, Objects>>这个怎么理解啊?

看老师用了几节课了,一直没理解。

正在回答

5 回答

是不是打错了?如果是List<Map<String,Object>>的话,那就是

由多个Map<String,Object>组成的 List<>。也就是

List<Map<String,Object>> = {Map1<String,Object>,Map2<String,Object>,Map3<String,Object>}

然后Map<String,Object> 是

Map<String,Object> = {[String1,Object1],[String2,Object2],[String3,Object3]}

1 回复 有任何疑惑可以回复我~
#1

GoSomewhereNice 提问者

谢谢啦,讲的很详细。
2016-07-11 回复 有任何疑惑可以回复我~

集合的嵌套。List属于有下标的集合,List的泛型是Map类型。

0 回复 有任何疑惑可以回复我~

Map是一行,这里讲的每个map由一个图片和一个字符串构成,换句话就是每行由由一个图片和一个字符串构成,即Map<String,Object>,而多个Map就构成一个list,就如数据库数据排列结构一样。这里先用put方法把字符串和图片加入Map中,然后再通过爱add()方法把每个Map加入list中

0 回复 有任何疑惑可以回复我~

List 和 Map 都是集合(就是拿来装其他对象或集合)。

List<Map<String,Object>>相当于 List 里面放了 n 个 Map 集合,然后 Map 里面又放了 n 个键值对

比如:现在有一辆卡车,卡车里有 n 个箩筐, 每个箩筐里有 n 多水果(每个水果上都贴有二维码)。 

List 相当于卡车,Map 相当于箩筐,Object 相当于每个水果,String 相当于每一张二维码。

1 回复 有任何疑惑可以回复我~
#1

GoSomewhereNice 提问者

谢谢啦,您回答的很详细啊,明白了不少
2016-07-11 回复 有任何疑惑可以回复我~

这个我也是最近才理解的   直接按你写的说啦  t是一个整体 它的组成是Map,就是很多Map组成了t;然后Map是由两个部分组成 String 和Object 

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111161    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程

请问t<Map<String, Objects>>这个怎么理解啊?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信