zoukankan      html  css  js  c++  java
  • 21.Collections常用方法的使用

    import java.util.ArrayList;
    import java.util.Collections;
    import java.util.List;
    
    public class CollectionsDemo {
        public static void main(String[] args) {
            //创建集合
            List<String> list = new ArrayList<String>();
            //增加10个不同单词
            list.add("this");
            list.add("is");
            list.add("collection");
            list.add("test");
            list.add("and");
            list.add("we");
            list.add("can");
            list.add("learn");
            list.add("how");
            list.add("to");
            
            //打印输出集合中最大元素和最小元素   
            String strMax = (String) Collections.max(list);
            String strMin = (String) Collections.min(list);
            System.out.println("最大值:"+strMax);
            System.out.println("最小值:"+strMin);
            //按升序打印输出集合中所有元素   
            Collections.sort(list);
            System.out.println("集合升序");
            for(int i=0;i<list.size();i++)
            {
                System.out.println(list.get(i));
            }
            System.out.println(Collections.binarySearch(list, "this"));
            //按降序打印输出集合中所有元素
            Collections.reverse(list);
            System.out.println("集合降序");
            for(int i=0;i<list.size();i++)
            {
                System.out.println(list.get(i));
            }
    
        }
    
    }
  • 相关阅读:
    每日随笔
    每日随笔
    每日随笔
    JavaSE 类加载机制
    MySQL 索引
    JavaSE 线程的生命周期
    JVM堆内存(heap)详解
    Redis 学习笔记(三)哨兵模式配置高可用和集群
    sqlserver数据库连接数相关问题
    多项式多点求值
  • 原文地址:https://www.cnblogs.com/xiaotaoxu/p/5536515.html
Copyright © 2011-2022 走看看