集合 对象里某个字段排序
1.java排序
Collections.sort(list, new Comparator() {
@Override
public int compare(Object o1, Object o2) {
//按value值排序
int firValue = ((JSONObject) o1).getInt("value");
int senValue = ((JSONObject) o2).getInt("value");
return senValue - firValue; //按数量从大到小排序
return firValue- senValue; //按数量从小到大排序
}
});
2.js排序
list.sort((a,b)=>{
return b.value-a.value;//按数量从大到小排序
return a.value-b.value;//按数量从小到大排序
})
参考文档
https://blog.csdn.net/zzzgd_666/article/details/87634775
GG-伏沙金