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

怎么样新建一个网站在哪里找给公司做网站优化的人

怎么样新建一个网站,在哪里找给公司做网站优化的人,收费看电影网站建设,jsp网站购买空间文章目录在 Stream.sorted 中使用在 Collections.sort 中使用在 List.sort 中使用在 Arrays.sort 中使用参考文献Comparator.reverseOrder是Java 8中引入的一个静态方法#xff0c;它返回比较器#xff0c;对对象集合进行反向自然排序。 对于自然排序#xff0c;一个类需要… 文章目录在 Stream.sorted 中使用在 Collections.sort 中使用在 List.sort 中使用在 Arrays.sort 中使用参考文献Comparator.reverseOrder是Java 8中引入的一个静态方法它返回比较器对对象集合进行反向自然排序。 对于自然排序一个类需要实现Comparable并定义compareTo方法。 一个对象集合根据自然排序中的compareTo进行排序。 Comparator.reverseOrder反转了自然排序。 它在内部调用Collections.reverseOrder()并返回比较器实例。 查找Comparator.reverseOrder的Java源代码。 public static T extends Comparable? super T ComparatorT reverseOrder() {return Collections.reverseOrder(); } Comparator还提供了Comparator.naturalOrder方法该方法对对象集合施加自然顺序。 数字的自然顺序是数字顺序字符串按字母顺序排序日期按时间顺序排序。 Integer、String和Date等Java类实现Comparable并重写其compareTo方法以实现自然排序。 为了促进类中的自然排序我们需要实现Comparable接口并定义compareTo方法。 Comparator.reverseOrder返回比较器以逆转自然排序。 我们可以将Comparator.reverseOrder与Stream.sorted、List.sort、Collections.sort和Arrays.sort一起使用对对象的集合进行反向自然排序。 在 Stream.sorted 中使用 Stream.sorted返回一个由这个流的元素组成的流根据提供的比较器进行排序。 StreamSortedDemo.java import java.util.Arrays; import java.util.Comparator; import java.util.List; public class StreamSortedDemo {public static void main(String[] args) {ListInteger numList Arrays.asList(12, 10, 15, 8, 11);numList.stream().sorted(Comparator.reverseOrder()).forEach(n - System.out.print(n ));System.out.println(\n-----------);ListString strList Arrays.asList(Varanasi, Allahabad, Kanpur, Noida);strList.stream().sorted(Comparator.reverseOrder()).forEach(s - System.out.print(s ));System.out.println(\n-----------); ListStudent stdList Student.getStudentList();stdList.stream().sorted(Comparator.reverseOrder()).forEach(s - System.out.print(s.getName() ));} } Student.java import java.util.Arrays; import java.util.List;public class Student implements ComparableStudent {private String name;private int age;public Student(String name, int age) {this.name name;this.age age;}public String getName() {return name;}public int getAge() {return age;}Overridepublic int compareTo(Student s) {return name.compareTo(s.getName());}public static ListStudent getStudentList() {Student s1 new Student(Ram, 18);Student s2 new Student(Shyam, 22);Student s3 new Student(Mohan, 19);Student s4 new Student(Mahesh, 20);Student s5 new Student(Krishna, 21);ListStudent list Arrays.asList(s1, s2, s3, s4, s5);return list;} } 输出 15 12 11 10 8 ----------- Varanasi Noida Kanpur Allahabad ----------- Shyam Ram Mohan Mahesh Krishna 在 Collections.sort 中使用 Collections.sort根据给定的比较器实例对指定的列表进行排序。 CollectionsSortDemo.java import java.util.Arrays; import java.util.Collections; import java.util.Comparator; import java.util.List; public class CollectionsSortDemo {public static void main(String[] args) {ListInteger numList Arrays.asList(12, 10, 15, 8, 11);Collections.sort(numList, Comparator.reverseOrder());numList.forEach(n - System.out.print(n ));System.out.println(\n-----------);ListString strList Arrays.asList(Varanasi, Allahabad, Kanpur, Noida);Collections.sort(strList, Comparator.reverseOrder());strList.forEach(s - System.out.print(s ));System.out.println(\n-----------); ListStudent stdList Student.getStudentList();Collections.sort(stdList, Comparator.reverseOrder());stdList.forEach(s - System.out.print(s.getName() )); } } 在 List.sort 中使用 List.sort根据给定的比较器实例对这个列表进行排序。 ListSortDemo.java import java.util.Arrays; import java.util.Comparator; import java.util.List; public class ListSortDemo {public static void main(String[] args) {ListInteger numList Arrays.asList(12, 10, 15, 8, 11);numList.sort(Comparator.reverseOrder());numList.forEach(n - System.out.print(n ));System.out.println(\n-----------);ListString strList Arrays.asList(Varanasi, Allahabad, Kanpur, Noida);strList.sort(Comparator.reverseOrder());strList.forEach(s - System.out.print(s ));System.out.println(\n-----------); ListStudent stdList Student.getStudentList();stdList.sort(Comparator.reverseOrder());stdList.forEach(s - System.out.print(s.getName() ));} }在 Arrays.sort 中使用 Arrays.sort根据指定比较器产生的顺序对指定的对象数组进行排序。 ArraysSortDemo.java import java.util.Arrays; import java.util.Comparator; public class ArraysSortDemo {public static void main(String[] args) {Student s1 new Student(Ram, 18);Student s2 new Student(Shyam, 22);Student s3 new Student(Mohan, 19);Student[] stdArray { s1, s2, s3 };Arrays.sort(stdArray, Comparator.reverseOrder());for (Student s : stdArray) {System.out.print(s.getName() );}} }参考文献 【1】Interface Comparator 【2】Java 8 Stream sorted() Example 【3】Java Comparator.reverseOrder
http://www.huolong8.cn/news/255450/

相关文章:

  • 百度网站关键词云服务器做网站难吗
  • 静态网站flash网站创建过程
  • 电子政务服务网站建设网站域名免费
  • 中国空间站结构示意图wordpress浏览器标签插件
  • 东营网站建设报价西安网站制作公司
  • 开发一个卖东西的网站多少网站 后台 安装
  • 邯郸哪有做网站的施工企业现状
  • 网站优化策略分析论文做网站收款支付宝接口
  • 南阳网站开发公司基本网站建设技术
  • 京伦科技做的网站如何好的seo
  • 做冲压件加工有什么好网站建设公司官方网站首页
  • 网站为什么要ipc备案大型回合制手游排行榜
  • 网站建设与维护课程总结代理猫
  • 网站开发的目的意义wordpress视频云解析
  • 重庆做网站建设的公司哪家好百度贴吧网页版入口
  • 免费代理上网网站定制软件开发文案
  • 如何恢复网站首页的排名 站长网页导航栏设计图片
  • 做网站要不要用控件电器网站建设免费咨询
  • php企业网站开发好学么贵阳网络推广优化
  • 长春网站建设网站源码地税局内网网站建设
  • 如何找回网站备案密码好的公司网站制作
  • 网站增长期怎么做哈尔滨行业网站
  • 西安网站设计培训试听网站如何做数据分析报告
  • 钦州网站建设公司wordpress后台挂了
  • 做趣味图形的网站wordpress贵金属插件
  • 建国际网站需要多少钱成全视频免费高清观看在线电视剧大全
  • 自己做网站的优势临沂做网站优化
  • 邢台网站建设与制作php网站开发
  • 杭州论坛网站制作wordpress调用产品图片
  • 宁波市江北区庄桥街道工程建设领域网站可以做ps兼职的网站