一、运用所学集合的知识,写出一个奥运会奖牌榜排序程序,具体要求如下:
1.每个国家都分别拥有金牌银牌铜牌属性。
2.对各个国家实现奖牌榜排序,排序规则为:先比较金牌,如果金牌数相同则比较银牌,如果银牌数相同则比较铜牌
如果铜牌数也相同,则比较国家的名字
3.打印输出奖牌榜
package day5;
import java.util.ArrayList;
/**
* 实现排序接口,能够使用 Collections 类排序
*
* @author davyzhu
*
*/
public class Country implements Comparable {
private int goldNum;
private int silverNum;
private int bronzeNum;
private String name;
/**
* 构造方法
*
* @param name
* @param goldNum
* @param silverNum
* @param bronzeNum
*/
public Country(String name, int goldNum, int silverNum, int bronzeNum) {
this.name = name;
this.goldNum = goldNum;
this.silverNum = silve