public static void sort(List list){
int listSize=list.size();
for (int i=0;i<listSize-1;i++){
for (int j=0;j<listSize-i-1;j++){
Book book1=(Book)list.get(j);
Book book2=(Book)list.get(j+1);
if (book1.getPrice()<book2.getPrice()){
list.set(j,book2);
list.set(j+1,book1);
}
}
}
}
总结一下就是两个步骤:
先get再按照price进行比较然后set