当前位置: 首页 > 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.yutouwan.com/news/255450/

相关文章:

  • 专门做海报的网站百度推广整体优化网站
  • 运动鞋网站建设目的个人网站注册
  • 做贸易的网站有哪些东莞市建设网站培训
  • 专门做win7系统的网站成都企业展厅设计成都企业展厅设计公司
  • 做房产网站赚钱吗企业推广的渠道有哪些
  • 网站建站网站45133江苏省建设厅网站
  • 宜黄住房和城乡建设部网站作文网站哪个平台好
  • 电商网站的图片互联网平台推广怎么做
  • 淄博网站公司电话SEO案例网站建设价格
  • 哪个基层司法所网站做的比较好餐饮公司做网站好处
  • 电子商务网站APPwordpress 淘点金
  • wordpress网站换主机可以微信引流的平台
  • 企业快速建站的公司模板网站制作怎么样
  • 北京展览馆网站建设appstore美区免费
  • 具有价值的网站建设深圳装修设计公司排名前十强
  • 可口可乐公司建设网站的目的是什么济南公司建站
  • 企业网站域名备案流程西安企业建站
  • mysql 视频网站开发博达高校网站群建设教程
  • 企业网站开发哪家好泰兴做网站电话
  • 陕西网站制作电话网站开发备案认证
  • 智能小程序入口东莞seo网站关键词优优化
  • 怎么推广公司网站wordpress重置密码邮件
  • 无锡网站建设选众鼎网站建设策划怎么谈
  • 网络规划设计师考试资料百度云广东seo价格是多少钱
  • 网站引导插件怎样提高网站速度
  • 杭州 网站建站全站仪如何建站
  • 建设者网站wordpress图片多链接
  • 秒赞网站建设黄骅港务集团有限公司官网
  • 铜仁北京网站建设启迪网站建设招聘
  • 二级域名网站建设建设工程合同解释