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);
        }
    }

  • 相关阅读:
    CTF SQL注入知识点
    Rot13加密算法
    LFU缓存
    Redability
    快排
    更新卡片的zIndex
    webshell文件下载器
    [转]背包九讲
    hihocoder第196周
    Python import容易犯的一个错误
  • 原文地址:https://www.cnblogs.com/BruceKing/p/13440733.html
Copyright © 2011-2022 走看看