ArrayList<treatDemo> Arr=new ArrayList<treatDemo>();
treatDemo T=new treatDemo("周杰伦",38);
treatDemo T1=new treatDemo("姚明",50);
treatDemo T2=new treatDemo("易建联",35);
treatDemo T3=new treatDemo("苏永康",28);
treatDemo T4=new treatDemo("周星驰",51);
treatDemo T5=new treatDemo("张含韵",29);
Arr.add(T);
Arr.add(T1);
Arr.add(T2);
Arr.add(T3);
Arr.add(T4);
Arr.add(T5);
for(int a=0;a<Arr.size();a++){
for(int i=a+1;i<Arr.size();i++){
if(Arr.get(a).getAge()<Arr.get(i).getAge()){
int I=Arr.get(a).getAge();
Arr.set( , );
Arr.set( ,);
}
当用Set兑换位置的时候,就出现问题了,请各位大神指导! |
|