首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

求教一个编程思路:怎么操作多个List

2012-03-11 
求教一个编程思路:如何操作多个List?大家好.Set,List,Queue都是java集合框架的内容,非常实用。 比如ListCa

求教一个编程思路:如何操作多个List?
大家好.Set,List,Queue都是java集合框架的内容,非常实用。 比如
List<Cat> listCat = new ArrayList<Cat>(); 定义一个ListCat,我们可以随时往listCat中追加元素,但问题是:现在要操作多个ListCat,比如说100个,总不能写100个List<Cat> listCat = new ArrayList<Cat>(); 吧?
我第一感觉是能不能定义一个List数组,List数组有100个元素,每个元素是一个List.可在网上找找,好像不行。
哪位朋友曾经遇到过这个问题,怎样操作多个List(或Set)?万分感谢。

敬上

[解决办法]
可以啊,例如:List<ArrayList<Integer>> temp =new ArrayList<ArrayList<Integer>>(100);
[解决办法]

Java code
      List<List<Cat>> all_list = new ArrayList<List<Cat>>();      for (int i=0; i<100; i++) {          all_list.add(new ArrayList<Cat>());      }      //示例: 给第4个cat list添加一个cat对象      Cat cat = new Cat();      all_list.get(3).add(cat); 

热点排行