package com.test.jj; import java.util.ArrayList; import java.util.Collections; public class Test { ArrayList<Test.Men> mens = new ArrayList<Test.Men>(); public Test() { int[] ages = new int[] { 13, 54, 23, 45, 76, 22, 18, 69 }; for (int i = 0;…
用Java集合中的Collections.sort方法对list排序的两种方法 本文部分引用自:http://my.oschina.net/leoson/blog/131904 用Collections.sort方法对list排序有两种方法 第一种是list中的对象实现Comparable接口,如下: User.java public class User implements Comparable<User>{ //这个地方的Comparable接口后面一定要跟泛型.否则经常编译错误. pr…
package cn.learn.collection.Collections; /* 排序的对象的类,实现comparable借口,重写compareto方法 若要打印必须重写toString方法,会默认调用 */ public class Person implements Comparable<Person>{ private String name; private int age; @Override public String toString() { return "P…