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

博客网站建设基本流程做网站需要绑定电脑ip吗

博客网站建设基本流程,做网站需要绑定电脑ip吗,wordpress博客文章栏目,网站建设的作用是什么意思文章目录前言什么是数字类型的字符串一个简单的坑demo拯救坑代码对象集合中的数字类型排序(有坑)对象集合中的数字类型排序 解决扩展将数字类型字符串数组转换为Integer集合总结前言 想到给数据进行排序#xff0c;一开始头脑中想到的就是sorted()#xff0c;本篇文章重点说… 文章目录前言什么是数字类型的字符串一个简单的坑demo拯救坑代码对象集合中的数字类型排序(有坑)对象集合中的数字类型排序 解决扩展将数字类型字符串数组转换为Integer集合总结前言 想到给数据进行排序一开始头脑中想到的就是sorted()本篇文章重点说明 数字类型的字符串数据排序。 其他类型数据排序参考之前的文章Stream——集合数据按照某一字段排序 什么是数字类型的字符串 数字类型的字符串准确说是我自己定义的一个名词就好比下列的数据类型。 1 2 一个简单的坑demo 如标题所示就是一个坑如下所示 ListString intStrArray Arrays.asList(1,2,3,4,5,9,13,10,12,11);ListString collect Optional.ofNullable(intStrArray).orElse(new ArrayListString()).stream().filter(x - x ! null).sorted().collect(Collectors.toList()); collect.forEach(x- System.out.println(x));如案例中所示代码看着是没问题的但是执行后控制台中打印的结果如下所示: 按照第一位排序第一位排序完成后才开始进行第二位排序 拯救坑代码 如何才能说按照数字的形式从小到大依次排序呢 功能实现还是有方法的。 如下所示 ListString intStrArray Arrays.asList(1,2,3,4,5,9,13,10,12,11);IntStream intStream intStrArray.stream().filter(x - x ! null).mapToInt(x - Integer.parseInt(x));intStream.sorted().forEach(x- System.out.println(x));先将String类型的数组转换成Inter的数据流再排序输出完美。 但是这里并没转换其他类型的数组没找到对应的方法后续还需要继续研究。 对象集合中的数字类型排序(有坑) 如下所示并不是简单的String集合采取对象封装的方式构成对象集合对象如下所示 Data class User{private String age;public User(String age) {this.age age;} }写一个简单的数据集合如下 ListUser users Arrays.asList(new User(1), new User(5), new User(3), new User(9), new User(15), new User(12), new User(10), new User(11));依旧采取上述的sorted()排序这里是对象所以需要指明具体的属性列逻辑如下 import java.util.*; import java.util.stream.Collectors;public class Test2 {public static void main(String[] args) {ListUser users Arrays.asList(new User(1), new User(5), new User(3), new User(9), new User(15), new User(12), new User(10), new User(11));ListUser collect Optional.ofNullable(users).orElse(new ArrayListUser()).stream().filter(x - x.getAge() ! null).sorted(Comparator.comparing(User::getAge)).collect(Collectors.toList());collect.forEach(x- System.out.println(x));} } Data class User{private String age;public User(String age) {this.age age;} }代码执行后控制台打印日志信息如下所示 回到了文章开头所描述的现象 对象集合中的数字类型排序 解决 排序依旧是使用sorted(Comparator.comparing(User::getAge))但是在源码中存在一种新的方式传递两种参数 使用这个方法进行测试怎么玩呢代码继续往下看 ListUser users Arrays.asList(new User(1), new User(5), new User(3), new User(9), new User(15), new User(12), new User(10), new User(11));ListUser collect Optional.ofNullable(users).orElse(new ArrayListUser()).stream().filter(x - x.getAge() ! null).sorted(Comparator.comparing(User::getAge,Comparator.comparingInt(Integer::parseInt))).collect(Collectors.toList());collect.forEach(x- System.out.println(x));执行后控制台输出如下数据信息 完美实现功能要求 扩展 将数字类型字符串数组转换为Integer集合 ListString rowsLists Arrays.asList(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20);ListInteger collect rowsLists.stream() .filter(x - x ! null) .mapToInt(Integer::parseInt) .sorted() // 排序 .boxed() // 流中的元素 全部装箱转换为流 .collect(Collectors.toList());collect.forEach(x- System.out.println(x));总结 .sorted(Comparator.comparing(User::getAge,Comparator.comparingInt(Integer::parseInt)))
http://www.hkea.cn/news/14563087/

相关文章:

  • 珠海专业制作网站企业seo职位
  • 菠菜网站的代理怎么做网站建设 博贤科技
  • 如何查询网站备案号搜索引擎营销与seo优化
  • 品牌网站 响应式网站盘州市城乡建设局网站
  • 网页制作实践 做网站腾讯wordpress 建站
  • 039 织梦云idc网站源码太原医院网站建设
  • 免费建立移动网站吗网站设计费用一览表
  • 电子商务网站规划建设与管理wordpress5.1.1后门利用工具
  • 电商网站开发商国家企业信息系统公示网 (全国)
  • 竹子建站登录对招聘网站页面设计做建议
  • 湖南响应式网站推荐公司做网站哪个公司做得好
  • 浦江网站建设微信开发网页设计入门教学视频
  • 旅游网站建设规划方案平面设计公司名字大全
  • 制作网站需要学什么成都网站优化页面
  • 河南建设网站客户说做网站没效果怎么回答好
  • 做游戏的网站有哪些黄骅市第五中学
  • 百度收录提交网站后多久收录搭建网站吧
  • 普陀区建设局网站网站备案有什么作用
  • 建网站要多少钱 优帮云html5自适应网站模版
  • wordpress编辑器添加短代码按钮广东网站seo策划
  • 可以把网站建设在云主机上吗设计公司介绍
  • 网站自己推广网站建设服务合同模板
  • 介绍几个免费的网站网站宣传文案有哪些
  • 常德网站建设策划方案政务网站群建设需求调研表
  • 中国的网站域名电商推广方式有哪些
  • 余志国外贸网站建设做彩票网站收费标准
  • 建站公司售后服务珠海网站建设 超凡科技
  • 网站建设都会用到哪些建站工具ip代理提取网站源码
  • windows网站模板seo网站提交
  • 不用ftp做网站如何做网站霸屏