我在C#中有这种列表
public SortedList<int, SortedList<int, Match>> TournamentRoundMatches { get; private set; }
如何用Java编写?
我尝试使用SortedSet但它不起作用......
SortedSet<Integer, SortedSet<Integer, Match>> TournamentRoundMatches = new SortedSet<Integer, SortedSet<Integer, Match>>(){}
谢谢
答案 0 :(得分:0)
名称SortedList
实际上是误导性的,因为它不是排序列表,而是实际上是排序字典(按其键排序)。 SortedList
的最佳可比Java等价物是TreeMap
:
TreeMap<Integer, TreeMap<Integer, Match>> TournamentRoundMatches = new TreeMap<Integer, TreeMap<Integer, Match>>(){}