質問でございます。
int aの中身が1,3,5,7,8,10,12の場合の処理が同じ。
4,6,9,11の場合の処理が同じ。
2だけ違う処理。

という構文を書く場合if文ではif(a == 1 || ...)と書くのは大変です。
しかしswitchで書く場合は処理をその都度書く必要があるので大変です。
12通りは必要になります。

処理は各々のメソッドに入れるものとして構文自体をもっと簡単に書く方法はありませんか?

勉強不足ですみません。
よろしくお願いします。