import java.util.ArrayList;
import java.util.Comparator;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.PriorityQueue;
import java.util.Random;
/**
* 类说明 :
* 描述:TODO
* @author 郭莹棋
* @date 2018年7月25日
*/
public class Test {
public static void main(String[] args) {
//随机生成一万个数据放入arr中
ArrayList<Integer> arr = new ArrayList<Integer>(10000);
Random ra = new Random();
for(int i = 0;i < 10000;i++) {
arr.add(ra.nextInt(100));
}
System.out.println(arr);
//改写PriorityQueue的compare接口,key为出现的数,Value为出现该数据的次数
PriorityQueue<Map.Entry<Integer, Integer>> p1 = new PriorityQueue<Map.Entry<Integer, Integer>>(10,new Comparat