如何将myList.addAll(newList)放入topList的新项目并将myList的现有项目推送到底部?

Tum*_*Tum 1 java

有没有人知道一个非常简单的方法来做到这一点.例如:

List<String[]> myList=new ArrayList<String[]>();
myList.add(s1);
myList.add(s2);

List<String[]> newList=new ArrayList<String[]>();
newList.add(n1);
newList.add(n2);

myList.addAll(newList); 
Run Code Online (Sandbox Code Playgroud)

将打印出来:

s1
s2
n1
n2

我们可以做一个类似的方法addAllToTop,使

myList.addAllToTop(newList); 将打印出来:

n1
n2
s1
s2

Jon*_*eet 7

只需使用其重载addAll值,即插入项目的索引:

myList.addAll(0, newList);
Run Code Online (Sandbox Code Playgroud)

根本不需要新的方法.