由于原题比较难以描述,我抽象下:数据库中有 教师,组长(若干),学生(若干),如何嵌套map添加数据呢?
map1.put(key,组长);//组长也是个mapmap2.put(key,学生); 

解决方案 »

  1.   

    就是不知道怎么去代码实现
    Map<String,HashMap<Integer,String>> map= new HashMap<String,HashMap<Integer,String>>();
    问题是那个string也是个map。求语法
      

  2.   

    你可以继续嵌套mapMap<String,HashMap<Integer,HashMap<Integer,String>>> map= new HashMap<String,HashMap<Integer,HashMap<Integer,String>>>();这样结构看起来有点复杂,当然你可以自己写个静态工厂方法来简化。添加数据的时候一层层的往map里加数据。