标签: java android comparison
我需要为一个类使用多个比较器,最明显的方法PriorityQueue<Data> dataQueue = new PriorityQueue<>(myComparator)限制我使用android minSDK 24,据constraints较低的版本仍在几乎45%的设备上使用
PriorityQueue<Data> dataQueue = new PriorityQueue<>(myComparator)
实施Comparable限制了我只能使用一种类型的比较,但是我想以多种方式比较我的数据。那么如何使用PriorityQueue进行多种比较并保持在Android SDK 19或21以上?
Comparable
PriorityQueue