7

私は次のような列挙型を持っています:

object Ops extends Enumeration {
  val one = Value(0x01)
  val two = Value(0x02)
  val three = Value(0x03)
  val four = Value(0x04)
}

私は言いたい

Byte someByte = functionThatReturnsAByte
val op = Ops.valueOf(someByte)

close メソッドは withName だけで、文字列のみを受け取ります。

4

1 に答える 1

17
Ops(someByte)

トリックを行います。

于 2013-05-21T16:51:56.810 に答える