首页 > 编程知识 正文

collections排序方法,collections中文

时间:2023-05-05 08:56:36 阅读:113835 作者:1133

1.shuffle(element ) :打乱方法,对当前集合中的数据随机排序。 2.reverse(element ) :反向排序,反向排序当前集合中的元素3.sort (element ) :对当前集合进行升序排序并实现Comparable接口的类是一个排序方案这个方案称为“自然比较”方案。 publicstaticvoidmain (字符串[ ] args ) arraylistintegerlist=new ArrayList ); list.add(12; list.add(4; list.add(3; list.add(5; //按默认规则对集合进行排序,按数字从小到大的顺序排列collections.sort(list ); system.out.println('list='list ); system.out.println ((=================() ) ) ); //将集合中的元素反转为collections.reverse(list )的system.out.println('list='list ); //addAll方法可以向集合中添加元素,也可以向集合中添加collections.addall(list、9、20、56 )。 //扰乱集合中的元素collections.shuffle(list ); system.out.println('list='list ); //Arrays.asList方法使用固定长度的List集合liststringlist2=arrays.as list (' Tom '、' kobe '、' jordan '、' cqdsb '和' wessd sb ) //这里是使用匿名内部类进行的collections.sort(list2,new ComparatorString ) @ overridepublicintcompare (stringo 1,String o2 ) ) ); system.out.println (' list2=' list2); //此处使用lambda表达式创建collections.sort(list2,(o1,o2 ) ) return O2.charat (O2.length )-1 )-O1.charat (O1.le erat ) }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。