switchは、変数の値に応じて次のように処理が分かれる。
switch (mode) {
case 0: //mode==0だったら
... break;
case 1: //mode==1だったら
... break;
case 2: //mode==2だったら
... break;
}
簡単だろ?