zoukankan      html  css  js  c++  java
  • Collections集合工具类的方法

    addAll & shuffle:

    返回类型为boolean类型,执行完操作不接收也行;

    其中,静态方法,与对象无关,类名点方法名直接调用;

    点点点为可变参数,随便填写几个参数都可以;

    sort方法:

    int数据类型的封装类integer类sort方法:

    集合只能存储对象;

    String类型sort方法:

    其中,int基本数据类型的封装类和String类因为在这两个类源码中已经实现了comparable接口,重写了compareTo的方法;

    自定义的类使用sort排序:

    要先实现comparable接口:

    再重写compareTo方法:

     this-为已该参数的值升序:

     

    sort第二种方法:

    传入集合和Comparator接口的匿名内部类的匿名对象方式,重写compare方法;

    Integer封装类情况:

    前面 - 后面的,升序;

    第一种实现comparable接口重写compareTo方法,this - 重写的compareTo方法的入参为升序;

    自定义类的情况:

    先声明定义一个student实体类;再创建一个集合对象;

    其中,按年龄排,年龄一样的谁写前面谁排前面;

    重写排序规则:

    其中,字符串的第一个字或者字母点charAt(0);

  • 相关阅读:
    博客
    NFS服务配置
    LAMP环境搭建与配置
    Linux系统管理技巧(下)
    Linux系统管理技巧(上)
    LVM
    安装RPM包或源码包
    Linux第四章 文件和目录管理
    MySQL主从配置 : 配置主和从(一) 配置主
    MySQL主从配置:主从介绍
  • 原文地址:https://www.cnblogs.com/wmqiang/p/10662032.html
Copyright © 2011-2022 走看看