假设我们有一个arraylistaraylist(string)
[[a,b,c,d] , [e,f,g,h]]
和数组列表(字符串)
[1,2,3]
如何将arraylist添加到末尾位置1的arraylistraylist中以获取
[[a,b,c,d] , [e,f,g,h,1,2,3]]
谢谢
//pseudocode
List> arraylistarraylist = [[a, b, c, d], [e, f, g, h]];
List list = Arrays.asList(1,2,3);
arraylistarraylist.get(1).addAll(list);
如果我们给你的ArrayListm命名,如果我们给你的ArrayLista命名,你就可以使用
m.get(1).addAll(a)
Oracle在此提供的此方法的说明:http://docs.oracle.com/javase/7/docs/api/java/util/arraylist.html
我想你需要一个add(int, E)方法
List> dataHolder = new ArrayList>();
List firstData = new ArrayList();
firstData.add("a");
firstData.add("b");
firstData.add("c");
firstData.add("d");
List secondData = new ArrayList();
secondData.add("e");
secondData.add("f");
secondData.add("g");
secondData.add("h");
secondData.add("1");
secondData.add("2");
secondData.add("3");
dataHolder.add(secondData);
dataHolder.add(0, firstData); // insert your List to 0 index position in dataHolder