Dictionary 如果在具有用户定义类的树状图中将HashSet设置为值类型,如何覆盖compareTo?

Dictionary 如果在具有用户定义类的树状图中将HashSet设置为值类型,如何覆盖compareTo?,dictionary,hashset,treemap,comparable,compareto,Dictionary,Hashset,Treemap,Comparable,Compareto,我班上有一个树形图: public Map<Disk, HashSet<Film>> disks=new TreeMap<Disk, HashSet<Film>>(); 如何克服比较法 class Disk{ private int id; public int getId() { return id; } public void setId(int id) { this.id =

我班上有一个树形图:

public Map<Disk, HashSet<Film>> disks=new TreeMap<Disk, HashSet<Film>>();
如何克服比较法

class Disk{
    private int id;
    public int getId() {
        return id;
    }
    public void setId(int id) {
        this.id = id;
    }
}

class Film{
    private String title;
    public String getTitle() {
        return title;
    }
    public void setTitle(String title) {
        this.title = title;
    }
}