我正在将 C++ 中的以下代码转换为 Scala:
enum Value{ a = 0 , b = 0 , c = 12 , d = 13}
我已经通过以下方式实施:
object Value extends Enumeration {
val a = Value(0)
val b = Value(0)
val c = Value(12)
val d = Value(13)
}
Value(0).id
但是当我调用报告时它显示错误
java.lang.AssertionError:断言失败:重复 ID:0
如何分配重复值?