我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Collections.sort对 List<map>进行排序

map有一个字段 phoneNameLetter 里面会有特殊字符#号 如何把这个#号排到最后呢

比如
public int compare(String o1, String o2) {

if (o1.equals("#")) return 1;
if (o2.equals("#")) return -1;
return o1.compare(o2);
}

写一个Comparer接口,里面比较的时候,如果是任何东西和#比,# 都是最大的,将你实现的这个接口作为参数传给sort

近期文章

  • 自动编码器如何提取特征
  • 不会写http的有关东西,刚刚学习 还望大神给我详细介绍这个,谢谢大家
  • 关于SpringMVC线程安全的问题
  • 关于spring data jpa的问题.
  • Slink
  • Collections.sort对List<map>进行排序
  • 关于spring boot部署后与本地数据库数据访问不一致的问题
  • CIVIC DILL MIX
  • 结构化程序设计为什么要限制GOTO语句使用
  • Give Me an E
  • php自动识别验证码问题?
  • 关于转换类型的一个疑问
  • c++运算符重载,构造函数integer(int n=0):i(n) {}中int n=0问题
  • C#多线程异步线程监控的问题
  • 使用java透过直连的linux系统访问另外一台linux系统
  • JAVA用for做循环输入代码一样运行不一样是怎么回事
  • sql mysql select 语句中引用变量
  • 跪求帮助这个报错如何解决fatal error C1070,,
  • Winform中修改WebBrowser控件User-Agent的方法
  • 除了给父元素绑定事件之外还有什么有什么方法可以获取动态添加的元素的值?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华