JAVA 数组排序
2013-06-25 16:09
127 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/bokelg/article/details/84446903
JSONObject[] jsons=new JSONObject[10];
//排序
Arrays.sort(jsons, new Comparator<JSONObject>() {
public int compare(JSONObject o1, JSONObject o2) {
int aFirstWeight=0;
int aSecondWeight=0;
try{
aFirstWeight = Integer.parseInt(o1.get("order").toString());
}catch(Exception e){
aFirstWeight=0;
}
try{
aSecondWeight =Integer.parseInt(o2.get("order").toString());
}catch(Exception e){
aSecondWeight=0;
}
int diff = aFirstWeight - aSecondWeight;
if (diff > 0){
return 1;
}else if (diff < 0){
return -1;
}
return 0;
}
});
相关文章推荐
- 【幻化万千戏红尘】qianfengDay11-java基础学习:数组,排序,算法
- JAVA中运用数组的四种排序方法
- Java 数组 排序
- #学习笔记#(64)java数组,参数args选择排序
- 《黑马程序员》java笔记->【02】数组的常见操作:遍历,排序,查找
- JAVA学习代码——数组排序
- java数组排序方法笔记
- java数组排序,并将数组内的数据求和
- JAVA 数组的排序方法冒泡、选择、快速、数组递增
- java基础入门之数组排序冒泡法
- Java通过冒泡法实现数组排序
- Java数组中数组的运用与数组排序、折半查找
- java中 数组排序,集合排序
- LeetCode删除排序数组中的重复项(java)
- java数组的四种排序方法
- java四种数组排序
- Java集合和数组的排序方式总结
- Java Arrays实现数组从大到小排序
- 【LeetCode-面试算法经典-Java实现】【088-Merge Sorted Array(合并排序数组)】
- java孙鑫 第四课 Java 的常用包与数组的复制与排序