java list 排序 字符串
时间: 2023-11-08 13:52:54 浏览: 98
回答: 要对Java中的List进行排序,可以使用不同的方法。其中一种方法是通过使用Stream API,可以使用以下代码进行排序:List<Entity> finalList = list.stream() .sorted(Comparator.comparing(o1 -> new BigDecimal(JSONObject.parseObject(JSON.toJSONString(o1)).getString("money"))).reversed()) .collect(Collectors.toList()); [1另一种方法是使用自定义排序器Collections.sort(list, new Comparator<Entity>(){ @Override public int compare(Entity o1, Entity o2){ if(o1.getMoney().compareTo(o2.getMoney()) == 0){ return 1; } return o2.getMoney().compareTo(o1.getMoney()); } }); [2这两种方法都可以对List中的实体对象根据money属性进行排序。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* *2* [【Java】List 按照字符串里的数值排序](https://blog.csdn.net/Xumuyang_/article/details/122596301)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
- *3* [OMG,学它!java对list中字符串排序](https://blog.csdn.net/m0_57768082/article/details/119033008)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![java](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)