===== 制御構文 ===== ==== 条件分岐 ==== === if文 === if (hoge == 1) { // hogeの値が、1の場合に実行する。 } else if (hoge == 2) { // hogeの値が、2の場合に実行する。 } else { // hogeの値が、1でも2でもない場合に実行する。 } === switch文 === switch (hoge) { case 1: // hogeの値が、1の場合に実行する。 break; case 2: // hogeの値が、2の場合に実行する。 break; default: // hogeの値が、1でも2でもない場合に実行する。 break; } ==== ループ処理 ==== === for文 === for (int i = 0; i < 10; ++i) { // 処理 } === 拡張for文 === List list = new ArrayList<>();  ・・・ for (String str: list) { // 処理 } === while文 === int i = 0; while (i < 10) { // 処理 ++i; } === do-while文 === int i = 0; do { // 処理 ++i; while (i < 10)