2オプションの列挙型を含むJavaクラスがあります。外部クラスには、列挙型のメンバーインスタンスがあります。メンバーのオプションを切り替える方法があります。そのようです:
public class Foo {
public enum BarEnum {
OPTION1, OPTION2;
}
private BarEnum barmember;
private void switchBarmember {
switch (barmember) {
case OPTION1: barmember = BarEnum.OPTION2; break;
case OPTION2: barmember = BarEnum.OPTION1; break;
}
}
}
私の質問は、言うまでもなく変更を実行する方法はありBarEnum.
ますか?言い換えると、メソッドを次のように表示する方法はありますか?
private void switchBarmember {
switch (barmember) {
case OPTION1: barmember = OPTION2; break;
case OPTION2: barmember = OPTION1; break;
}
}
方法がない場合は、私に知らせてください。ありがとう!