【发布时间】:2015-06-03 05:10:46
【问题描述】:
我有 (Boolean, Int, String) 形式的元组。
我想定义按以下顺序对元组进行排序的 Ordering:
布尔值 - 逆序
Int - 逆序
字符串 - 常规顺序
例子:
对于元组:Array((false, 8, "zz"), (false,3, "bb"), (true, 5, "cc"),(false, 3,"dd"))。
顺序应该是:
(true, 5, "cc")
(false, 8,"zz")
(false, 3, "bb")
(false, 3, "dd")
我找不到定义一些反向排序和一些常规排序的方法。
【问题讨论】: