我有一个自定义类的树集,该树集由带有名称的字符串(我要按字母顺序对其进行排序)和另一个树集组成。我想对这堂课进行排序,但我不知道如何进行。我尝试过类似的操作,但我不知道该怎么写,而不要写“ ???”。还是应该完全不同地完成它?
public class Turniej
{
Set<Zawody>zaw = new TreeSet<Zawody>
(
new Comparator<Zawody>()
{
public int compare(Zawody z1, Zawody z2)
{
???
}
}
)
;
....
}
public class Zawody
{
String nazwaZawodow;
SortedSet<Start> start = new TreeSet<Start>
...
}
最佳答案
像这样
public int compare(Zawody s1, Zawody s2)
{
return s1.getNazwaZawodow().compareToIgnoreCase(s1.getNazwaZawodow());
}