Mam krotki postaci (Boolean, Int, String)
.Scala - sortowanie krotek przez pierwszy element reverse, drugi element regularny
chcę definiować Kolejność który sortuje krotek w następującej kolejności:
- Boolean - odwrotnej kolejności
- Int - odwrotnej kolejności
- String - regularny porządek
Przykład: Dla krotek: Array((false, 8, "zz"), (false,3, "bb"), (true, 5, "cc"),(false, 3,"dd"))
The Zamawianie powinno być:
(true, 5, "cc")
(false, 8,"zz")
(false, 3, "bb")
(false, 3, "dd")
Czy ktoś może pomóc. Nie mogłem znaleźć sposobu, aby zdefiniować niektóre z zamawianych rewersów i niektóre regularne.
Wielkie dzięki.
Świetna odpowiedź. Dzięki!!! – mayap