当前位置: 首页 > news >正文

app对接网站登录要怎么做吉林长春建设工程信息网站

app对接网站登录要怎么做,吉林长春建设工程信息网站,做网站的格言,做公众号用什么网站吗如果列表中的元素类型是ListHashMapString, Object#xff0c;排序时需要考虑到value可能是任意类型的对象。在这种情况下#xff0c;你可以针对具体的类型进行比较#xff0c;或者使用Comparable接口来确保对象可以被正确比较。 示例代码 假设我们想要根据…如果列表中的元素类型是ListHashMapString, Object排序时需要考虑到value可能是任意类型的对象。在这种情况下你可以针对具体的类型进行比较或者使用Comparable接口来确保对象可以被正确比较。 示例代码 假设我们想要根据value的字符串表示来进行排序可以使用toString()方法将Object转换为String然后进行比较。下面是一个示例 import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.List; import java.util.Map;public class SortByValue {public static void main(String[] args) {// 示例数据ListHashMapString, String listOfMaps new ArrayList();HashMapString, String map1 new HashMap();map1.put(key1, value3);map1.put(key2, value2);listOfMaps.add(map1);HashMapString, String map2 new HashMap();map2.put(key3, value1);map2.put(key4, value4);listOfMaps.add(map2);HashMapString, String map3 new HashMap();map3.put(key5, value5);map3.put(key6, value1);listOfMaps.add(map3);// 排序ListHashMapString, String sortedList sortByValue(listOfMaps);// 输出结果System.out.println(sortedList);}public static ListHashMapString, String sortByValue(ListHashMapString, String listOfMaps) {Collections.sort(listOfMaps, new ComparatorHashMapString, String() {Overridepublic int compare(HashMapString, String o1, HashMapString, String o2) {// 获取第一个键的值进行比较IteratorMap.EntryString, String iterator1 o1.entrySet().iterator();Map.EntryString, String entry1 iterator1.hasNext() ? iterator1.next() : null;IteratorMap.EntryString, String iterator2 o2.entrySet().iterator();Map.EntryString, String entry2 iterator2.hasNext() ? iterator2.next() : null;// 比较两个valueif (entry1 ! null entry2 ! null) {return entry1.getValue().compareTo(entry2.getValue());}return 0;}});return listOfMaps;} }上面是升序排序如果想降序排序写成entry2.getValue().compareTo(entry1.getValue());就行了 如果是jdk1.8及以上使用流来处理更简洁 public static ListHashMapString, String sortByValue(ListHashMapString, String listOfMaps) {return listOfMaps.stream().sorted(Comparator.comparing(map - {// 获取第一个键的值进行比较return map.values().iterator().next();})).collect(Collectors.toList());}
http://www.w-s-a.com/news/164161/

相关文章:

  • 网站开发用python吗常用的网页开发工具有哪些
  • 北京市住房建设投资建设网站做商城网站要哪些流程
  • seo网站改版杭州建设局官网
  • 物流网站建设策划书泰然建设网站
  • 百度做网站的费用采集发布wordpress
  • 网站运维公司有哪些防录屏网站怎么做
  • 昆明做网站seo的网站制作专业
  • 聊城制作手机网站公司wordpress 头条
  • 商城微网站模板一般电商网站做集群
  • winserver2008上用iis发布网站嵊州网站制作
  • 网站内页权重怎么查辽宁建设工程信息网怎么上传业绩
  • 丰都网站建设价格镇江网站制作费用
  • app手机网站建设黄网站建设定制开发服务
  • 百度网盘app下载徐州优化网站建设
  • 附近网站电脑培训班展台设计方案介绍
  • 河南便宜网站建设价格低上海高端室内设计
  • 保险网站有哪些平台wordpress会员vip购买扩展
  • 网站怎么做图片转换广州车陂网站建设公司
  • 下载flash网站网站设计书的结构
  • 水利建设公共服务平台网站放心网络营销定制
  • 设计网站过程wordpress+分页静态
  • 临海网站制作好了如何上线如果安装wordpress
  • 长沙 学校网站建设网站制作价格上海
  • 九江网站推广徽hyhyk1国家住房部和城乡建设部 网站首页
  • 阿克苏网站建设咨询动漫设计与制作属于什么大类
  • 网站编辑做多久可以升职wordpress版权修改
  • 网站开发维护成本计算国外外贸平台
  • 简单的招聘网站怎么做购物网站功能报价
  • 哪个网站做中高端衣服建设自己网站的流程
  • 网站建设概况做网站的是怎么赚钱的