Дано:
enum Foo
{
FIRST,
SECOND
}
Каков эквивалент JNI для следующего кода?
Foo foo = ...;
int value;
switch (foo)
{
case FIRST:
value = 1;
break;
case SECOND:
value = 2;
break;
}
Я знаю, что могу использовать foo.equals (Foo.FIRST)
из JNI , но я бы хотел получить ту же производительность, что и switch (enum)
. Есть идеи?