zoukankan      html  css  js  c++  java
  • 向集合中添加Person类型并对其排序

    package com.bjpowernode.t03sort;

    import java.util.ArrayList;
    import java.util.Collections;

    /*
    * 向集合中添加Person类型并对其排序
    */
    public class TestSort02 {

    public static void main(String[] args) {
    ArrayList<Person> list = new ArrayList<>();

    list.add(new Person(201,"jack"));
    list.add(new Person(301,"abel"));
    list.add(new Person(101,"curry"));
    list.add(new Person(501,"paul"));
    list.add(new Person(801,"kidd"));
    list.add(new Person(801,"david"));

    //排序前
    for(int i=0; i<list.size(); i++) {
    System.out.println(list.get(i));
    }

    //要想对自定义类型进行排序的话,自定义类型需要实现Comparable接口
    Collections.sort(list);
    System.out.println("================================");
    //排序后
    for(int i=0; i<list.size(); i++) {
    System.out.println(list.get(i));
    }

    }

    }

  • 相关阅读:
    获取本地地址,获取上传文件的后缀
    foreach
    es6入门
    jquery-ui 拖拽排序
    移动端常用
    vue父子组件通信
    Weinre(pc调试手机页面)
    Ztree的使用
    jquery on() 转
    c++ 基本使用
  • 原文地址:https://www.cnblogs.com/Koma-vv/p/9561653.html
Copyright © 2011-2022 走看看