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

相关文章:

  • 哪个网站做兼职有保障企业网站建设个人博客
  • 网站内容建设的原则是什么外贸网站建设哪家公司比较好
  • 深圳制作网站主页衡阳市住房和城乡建设局官方网站
  • 忻州宁武网站建设wordpress 文章点赞插件
  • 网站建设实践论文网站怎么做出来的
  • 全国最大型网站建设高权重友情链接
  • 园区网站建设服务公司建筑网建筑规范
  • 太原规划网站泰州建筑工程网
  • 免费的ppt网站蚌埠网站制作公司
  • 淘金网站建设推广cd网站建设
  • dnf网站上怎么做商人帮人做微信是哪个网站
  • 网站建设 视频网站为什么改版
  • 找外包网站 和自己做wordpress 订阅
  • 什么网站教做美食上海优刻得官网
  • 广州省建设厅官方网站西安广告设计与制作公司
  • 重庆做商城网站jsp网站开发难吗
  • 建设网站是哪个部门负责计算机专业毕业设计怎么做
  • 朋友做的网站图片不显示网站模版制作
  • 株洲第三方网站建设哪家好gif放网站有锯齿
  • html5网站模板 站长网网站建设维护与推广
  • 网站网站制作网站的网站建设要用到编程吗
  • 简洁网站模板素材个人网站开发盈利模式
  • 东莞哪里有做企业网站的网站开发维护面试
  • 河南公司网站可以做天津备案吗网站建设公司挣钱吗
  • 1688外贸网站调用wordpress搜索代码
  • 998元网站建设优化郑州网站建设哪家好怎么样
  • 中学网站管理系统下载如何制作境外网站
  • 我是这样做网站的米课做招聘网站的客户想退钱
  • 示范校建设平台网站wordpress数据库导出网址链接
  • wordpress网站测速天津网站建设wangzhii