java 8 对JSONArray 按指定字段排序,升序和倒序,经典

首先要得到一个jsonArray对象

升序拍法

staffArray.sort(Comparator.comparing(obj -> ((JSONObject) obj).getBigDecimal("orderAmt")));

降序排列

staffArray.sort(Comparator.comparing(obj -> ((JSONObject) obj).getBigDecimal("orderAmt")).reversed());

我的是根据钱的金额大小来比较,还可以根据你自定义属性来比较,很方便的

好用的化点个赞

猜你喜欢

转载自blog.csdn.net/weixin_37909363/article/details/81508768
今日推荐