请问为什么这样写 Map<String, ArrayList<HashMap<String, String>>> sysConfigs = new HashMap<String, ArrayList<HashMap<String, String>>>(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这样写肯定是业务需要呗,不过嵌套太多了。Map里面嵌套了一个list,list里面有嵌套一个map OMG???这样的代码! 我表示鸭梨很大! Map<String, ArrayList<HashMap<String, String>>> sysConfigs = new HashMap<String, ArrayList<HashMap<String, String>>>(); “<>”里面的都是指定数据类型,上面的,Map指定了键(key)的类型必须是String,值(value)的类型是ArrayList,而这个ArrayList也指定了类型,必须是HashMap......后面的都是这样理解。 或许可以封装到类里面Map<String, ArrayList<HashMap<String, String>>> sysConfigs = new HashMap<String, ArrayList<HashMap<String, String>>>();public class SysConfigs{ private String key; private ArrayList<HashMap<String,String>> sysConfig;} 心情一般,散分!10分钟内结贴 !【五】 java.lang.IllegalStateException异常 求教:SWT 设计中,加不加布局方式有什么不一样啊! Myeclipse里面配置数据源后连不上数据库 RMI的技术和EJB中的远程调用REMOTE接口技术有什么区别呢? !!!Tomcat做服务器打开jsp网页问题!!! 高薪诚聘 ofbiz在weblogic上如何配置? JBuilder下面EJB开发EJB-QL老是出错:( 求ssh整合开发快速教程,能搭起来一个小功能就行,入门一下。 安装 apache-tomcat-7.0.21.exe 报错 jsp 权限在页面处理的缺陷
Map里面嵌套了一个list,list里面有嵌套一个map
这样的代码! 我表示鸭梨很大!
“<>”里面的都是指定数据类型,上面的,Map指定了键(key)的类型必须是String,值(value)的类型是ArrayList,而这个ArrayList也指定了类型,必须是HashMap......
后面的都是这样理解。
Map<String, ArrayList<HashMap<String, String>>> sysConfigs = new HashMap<String, ArrayList<HashMap<String, String>>>();
public class SysConfigs{
private String key;
private ArrayList<HashMap<String,String>> sysConfig;}