这个要求好奇怪,不过可以用map代替这个思想. Map<String,Object> map = new HashMap<String, Object>(); for (int i = 1; i <= 20 ; i++) { List<Object> list = new ArrayList<Object>(); map.put("list" + i, list); }本回答被提问者采纳
第2个回答 2014-08-26
List不知道怎么实现,不过用Map到可以,效果应该差不多。
Map map = new Map(); String name=list; String value="";
for(int i = 0 ; i < 20 ; i++){ map.input(name.append(i),value);
}
第3个回答 2014-08-26
最好用hashmap 来设置。 把列表存储到 hashmap 中,以键值的形式 Map<Integer,String> map = new HashMap<String,List>(); for(int i = 1; i<=20 ; i++){
List list = new ArrayList(); map.put("xx"+i, list);
}
第4个回答 推荐于2017-09-20
最好用hashmap 来设置。 把列表存储到 hashmap 中,以键值的形式 Map<Integer,String> map = new HashMap<String,List>(); for(int i = 1; i<=20 ; i++){
List list = new ArrayList(); map.put("xx"+i, list);