import java.util.*;
import java.util.Collection;
public class Fx {
public static T copy(Collection<? extends T> src,Collection dest){
T temp=null;
for(T x: src){
dest.add(x);
temp=x;
}
for(T x:dest){
System.out.println("flag="+x); 这里为什么先输出list_2的值??
}
return temp;
}
public static void main(String[] args){
List list_1=new ArrayList();
List list_2=new ArrayList();
list_1.add(3);
list_1.add(8);
list_1.add(4);
list_2.add(6);
list_2.add(36);
list_2.add(38);
Number temp=copy(list_1,list_2);
System.out.println(temp);
}
}