zoukankan      html  css  js  c++  java
  • Java-集合框架-集合操作的工具类collections

    package cn.burce.Collection;
    
    import java.util.ArrayList;
    import java.util.Collections;
    import java.util.List;
    
    //集合操作的工具类collections
    //
    public class collectionsDemo {
    
        public static void main(String[] args) {
            fun();
            fun1();
            fun2();
        }
    
        // Collections.sort()对list集合进行排序
        public static void fun() {
            List<String> list = new ArrayList<String>();
            list.add("abc1");
            list.add("abc3");
            list.add("abc2");
            list.add("abc4");
            System.out.println(list);
            Collections.sort(list);
            System.out.println(list);
        }
    
        // collections.binarysearch查找元素
        public static void fun1() {
            List<String> list = new ArrayList<String>();
            list.add("abc1");
            list.add("abc3");
            list.add("abc2");
            list.add("abc4");
            Collections.sort(list);// 二分查找时先进行升序排序
            int a = Collections.binarySearch(list, "abc2");
            System.out.println(a);
        }
    
        // collections.shuffle对元素随机排列
        public static void fun2() {
            List<String> list = new ArrayList<String>();
            list.add("abc1");
            list.add("abc3");
            list.add("abc2");
            list.add("abc4");
            Collections.sort(list);// 二分查找时先进行升序排序
            Collections.shuffle(list);
            System.out.println(list);
        }
    }

  • 相关阅读:
    assignment of day nine
    不会互相转化,看我的
    enumrate用法
    这是作业
    这是表格
    本周回顾
    爬虫
    今天又学了啥?
    what have we learnt in day five
    OMG that's another blog!
  • 原文地址:https://www.cnblogs.com/BruceKing/p/13440733.html
Copyright © 2011-2022 走看看