今天刚学的Map集合里面还有嵌套,不过听起来很难,自己仔细想想,仔细看看。你就会发现其实没有这么难,
HashMap<String,HashMap<String,String>>就这个定义的集合,看着复杂,你完全可以拆开来看,也就相当于。
HashMap<String,String> 可以把第一个HashMap里面的value看成是一个String。也就是说
hm = HashMap<String,String>,
HashMap<String,HashMap<String,String>>也就相当于
HashMap<String,hm>.就这样理解。当然语法上这样写是错误的。不过理解的时候这样理解完全可以。 |
|