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

网站开发与管理大作业123网址之家

网站开发与管理大作业,123网址之家,网站推广的途径和方法,广东省新闻使用steam().sorted(Comparator.comparing())对ListT集合里的String类型字段进行倒序排序#xff0c;发现倒序失效。记录解决方案。 异常代码如下: customerVOList customerVOList.stream().sorted(Comparator.comparing(CustomerVOVO::getCustomerRate).reversed()…使用steam().sorted(Comparator.comparing())对ListT集合里的String类型字段进行倒序排序发现倒序失效。记录解决方案。 异常代码如下: customerVOList customerVOList.stream().sorted(Comparator.comparing(CustomerVOVO::getCustomerRate).reversed()).collect(Collectors.toList()); getCustomerRate 是String类型的存的是double类型的值要根据这个字段倒序返回发现这种方法排序是乱的。 解决方案一 // 把String类型字段转换成Double类型进行自然升序排序 customerVOList customerVOList.stream().sorted(Comparator.comparingDouble(v - Double.valueOf(v.getCustomerRate()))).collect(Collectors.toList());// 先自然排序然后再倒序Collections.reverse(customerLoanMapVOList); 这种方案需要先把String类型转换成Double类型自然升序排序后再使用Collections对集合进行倒序reversed()用不了用了就报错 Cannot resolve method getCustomerRate in Object。 解决方案二 customerVOList customerVOList.stream().sorted((v1,v2) - Double.valueOf(v2.getCustomerRate()).compareTo(Double.valueOf(v1.getCustomerRate()))).collect(Collectors.toList()); 直接不要Comparator一段代码搞定。 延伸 使用steam().sorted(Comparator.comparing())对自定义对象集合中的字段进行排序避免直接对String类型字段进行自定义规则排序可能会出现未知问题。
http://www.laogonggong.com/news/132030.html

相关文章:

  • 中国建设银行贷款网站wordpress开玩笑_呵?
  • 内江市住房和城乡建设局网站cps广告联盟
  • 社区网站建设申请报告个人注册公司需要多少费用
  • 河南网站推广优化公司哪家好新闻类网站设计
  • 酒店网站建设公司排名剑灵网站模板
  • 产品销售类网站 模板seo最新技巧
  • 北京市保障性住房建设投资中心官方网站医疗器械一类二类三类的区别
  • 没网站做哪个广告联盟微信小程序应用开发
  • 成都旅游网站建设专门做创意桌椅的网站
  • 做网站的分辨率加强网站的建设工作
  • 网站内容要突出什么原因北京专业快速建站制作
  • 桂林微信网站设计杭州网站建设品牌
  • 兰州网站建设招聘最新如何登录linux wordpress
  • 网站敏感词汇微信小程序二维码
  • 做盗版电影网站问题wordpress lens 模板币
  • 北京购物网站建设网站后台做图片尺寸是多大
  • 南京建设局的网站首页网站做支付宝支付接口
  • 推荐常州网站推广网站开发的理解
  • 酒店网站开发方案网站开发 搜索
  • 做淘客应该知道的网站个人网站可以备案了吗
  • 潍坊软件网站开发深圳免费推广网站大全
  • 怎么制作网站登录网站备案主办单位错误
  • 衡水seo_衡水网站建设-燕丰收小程序登录网址
  • 网址导航网站有哪些做交通工程刬线的网站公司
  • 网站建设备案是什么苏州保洁公司哪家好
  • 南昌 网站建设申请公司邮箱
  • 手机网站的网址是什么原因宣汉网站建设
  • 网站建设翻译插件ui的设计网站
  • 云南省人防工程建设网站网站首页栏目怎么做
  • 天安云谷网站建设android系统app开发