【java编程】Collections工具类之复写reserve方法

来源:互联网 发布:求数组最大值和最小值 编辑:程序博客网 时间:2024/05/01 13:32
import java.util.*;class CollectionsReverse {public static void main(String[] args) {List<String> list=new ArrayList<String>();list.add("abb");list.add("bbb");list.add("aab");list.add("aac");list.add("baa");sop(list);Reserve(list);sop(list);}public static void Reserve(List<String> list){int size=list.size();Iterator it=list.iterator();for(int i=0,mid=size>>1,j=size-i-1;i<mid;i++,j--){String temp=(String)it.next();list.set(i,list.get(j));list.set(j,temp);}}public static void sop(Object obj){System.out.println(obj);}}

0 0
原创粉丝点击