【发布时间】:2018-10-08 16:26:24
【问题描述】:
我正在编写一个 Scala 枚举器并尝试对其进行排序,但它是按 id 而不是按名称排序。
object PaymentMethodEnum extends Enumeration {
val text1 = Value(2,"value1")
val text2 = Value(0,"value2")
val text3 = Value(1,"value3")
val text4 = Value(4,"value4")
val text5 = Value(3,"value5")
}
当我尝试PaymentMethodEnum.values.toSeq 时,值按 value2、value3、value1、value5、value4 的顺序显示。
我正在尝试按 value1、value2、value3、value4、value5 的顺序显示值。我试过用很多选项进行排序,但没有运气。
【问题讨论】:
标签: scala