0
点赞
收藏
分享

微信扫一扫

java Collections类的使用 使集合倒序,打乱一个集合


person对象需要实现comparable接口,并重写compareTo方法

java Collections类的使用 使集合倒序,打乱一个集合_jvm

package collection;

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

public class TestCollections {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

		ArrayList<Person> alArrayList=new ArrayList<Person>();
		
		alArrayList.add(new Person("aa", 20));
		
		alArrayList.add(new Person("aa", 18));
		
		alArrayList.add(new Person("aa", 19));
		
		alArrayList.add(new Person("aa", 21));	
		
		//排序 (前提是  person类实现了cpomparator接口)
		Collections.sort(alArrayList);	
		
		Collections.reverse(alArrayList);//倒置
		
		Collections.shuffle(alArrayList);//打乱集合中的数据
		
		System.out.println(alArrayList);
		
		
	}

}


举报

相关推荐

0 条评论