您不能对未实现该
Comparable接口的对象列表进行排序。或者说,可以,但你必须提供
Comparator的
Collections.sort()方法。
考虑一下:如何
Collections.sort()在不知道WifiSSID小于或大于另一个WifiSSID的情况下对列表进行排序?
你想用
Collections.sort(wifiList, new SortSSIDByid());
编辑:
您定义了自己的专有
Comparator接口,并在中实现了该专有Comparator接口
SortSSIDByid。
Collections.sort()想要一个实例
java.util.Comparator。它不是您不知道的专有Comparator接口的实例。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)