List反转的方法
1.list循环
List<String> strs=new ArrayList<>();
for (int i = 0; i <100 ; i++) {
strs.add("a"+i);
}
List<String> fzstrs=new ArrayList<>();
for (int i = strs.size()-1; i >=0 ; i--) {
fzstrs.add(strs.get(i));
}
System.out.println(fzstrs.get(0));
2.Collections.reverse(),这个反转是直接在原list反转的
List<String> strs=new ArrayList<>();
for (int i = 0; i <100 ; i++) {
strs.add("a"+i);
}
Collections.reverse(strs);//将列表反转
System.out.println(strs.get(0));
3.谷歌guava包里的方法
List<String> strs=new ArrayList<>();
for (int i = 0; i <100 ; i++) {
strs.add("a"+i);
}
List<String> newstrs= Lists.reverse(strs);//将列表反转
System.out.println(newstrs.get(0));