🦔
【Dart】enumを利用したswitch文(コピペ用)
【Dart】制御フロー文
enumを利用したswitch文
enum Command { none, command1, command2, command3 }
void main() {
testSwitch(Command.none);
testSwitch(Command.command1);
testSwitch(Command.command2);
testSwitch(Command.command3);
}
void testSwitch(Command input) {
switch (input) {
case Command.command1:
print('1');
break;
case Command.command2:
print('2');
break;
case Command.command3:
print('3');
break;
default:
print('default');
}
}
実行結果
default
1
2
3
Discussion