public class ListDemo1 {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("one");
list.add("two");
list.add("three");
list.add("four");
list.add("five");
System.out.println(list);
/* 0 1 2 3 4
one two three four five
正 倒
反转之后:
0 1 2 3 4
five four three two one
*/
//自己写算法实现集合元素的反转------------------------带数
for(int i=0;i<list.size()/2;i++){ //i=0/1
String e = list.get(i);//获取正数位置上的元素
//将正数位置元素设置到倒数位置上,返回值为被替换的原倒数位置元素
e = list.set(list.size()-1-i,e);
list.set(i,e);//将原倒数位置元素设置到正数位置上
}
System.out.println(list);//[five,four,six,two,one]
}
}